Tomcat の起動時に接続プールを有効にする方法についての情報を探しています。私の設定では、Tomcat は最初のリクエストで X 個の接続を初期化してプールに追加しますが、Tomcat の起動時に Tomcat にこれを実行してもらいたいです。
Server.xml の私の設定は次のとおりです。
<Context docBase=".../apache-tomcat-5.5.27/webapps/app" path="/app" reloadable="true"
source="org.eclipse.jst.j2ee.server:app">
<Resource auth="Container" driverClassName="com.mysql.jdbc.Driver" maxActive="100"
maxIdle="30" initialSize="10"
maxWait="10000" name="jdbc/app" password="pass" type="javax.sql.DataSource"
url="jdbc:mysql://ip:3306/dbschema" username="username"/>
前述のとおり、initialSize を 10 に設定すると、最初の接続が作成されるときに 10 個の接続が作成されますが、Tomcat の起動時にこの機能が必要です。