私は新しいので、どんな助けでも大歓迎です。Amazon EC2 に Web アプリケーションをインストールしています。Amazon EC2 に Tomcat7 と MySQL 5.5 をインストールしました。
JDBC-MySQL接続用のサーブレットで次のコードを使用しています
Connection connection;
Statement statement;
ResultSet rs = null;
try {
// load Connector/J
Class.forName("com.mysql.jdbc.Driver");
connection = DriverManager.getConnection(JDBC_MYSQL_STRING);
System.out.println(TAG + " Connection with MySQL established");
statement = connection.createStatement();
....
....
....
rs.close();
statement.close();
connection.close();
} catch (ClassNotFoundException ex) {
Log.log(Level.SEVERE, "ClassNotFoundException", ex);
} catch (SQLException e) {
for (Throwable t : e) {
System.out.println(t.getMessage());
}
mysql-connector-java-5.1.13-bin.jar
Netabeans のライブラリ フォルダに Connector/J を含めwar
、Amazon ec2 の tomcat7 にファイルをデプロイしました。
私の質問
JDBC-MySQL 接続は非常に時間のかかる操作であり、connection pools
ライブ接続を維持するために使用できるため、接続にかかる時間を短縮できることがわかりました。私はこれが初めてで、ブログを読んだことがありますが、セットアップconnection pool
方法とサーブレットでの使用方法を理解できませんか?
ありがとう。