回答編集履歴
2
Tomcat5\.5\.18の場合について追記
answer
CHANGED
@@ -3,4 +3,25 @@
|
|
3
3
|
* [The Tomcat JDBC Connection Pool](http://people.apache.org/~fhanik/jdbc-pool/jdbc-pool.html)
|
4
4
|
* [Commons DBCPを超えるTomcat JDBC Poolとは ](http://www.atmarkit.co.jp/ait/articles/1111/07/news212.html)
|
5
5
|
|
6
|
-
また、Tomcat6以前であれば、コネクションプールに使用しているライブラリの追記をお願いします。
|
6
|
+
また、Tomcat6以前であれば、コネクションプールに使用しているライブラリの追記をお願いします。
|
7
|
+
|
8
|
+
追記(Tomcat5.5.16向け)
|
9
|
+
===
|
10
|
+
JDBC Data Sources設定のようですので、tomcat標準のDBCP(`org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory`)が使われていると思います。commons-dbcpがリネームされて標準で付いているのを失念していました。すみません。5.5.16ではDBCP 1.2.1をリネームして使用しているようです。
|
11
|
+
設定については`See the DBCP documentation for a complete list of configuration parameters.`と記述されているので、DBCPの設定がそのまま使えます。
|
12
|
+
|
13
|
+
> コネクションプールが有効な時、postgresql.logではtomcatから接続されるたびにconnect、disconnection
|
14
|
+
のログは入ってこない事でいいでしょうか。
|
15
|
+
|
16
|
+
maxActiveとmaxIdleの数に開きがあるようですので、頻繁にdisconnectionがログに出力されるようであればmaxIdleの数を増やしてみてはいかがでしょうか?
|
17
|
+
|
18
|
+
設定の詳細については参考資料を読んでみてください。
|
19
|
+
|
20
|
+
参考資料
|
21
|
+
===
|
22
|
+
Tomcat DBCP設定及び、設定例(英語)
|
23
|
+
[JDBC Data Sources 4. Configure Tomcat's Resource Factory](https://tomcat.apache.org/tomcat-5.5-doc/jndi-resources-howto.html#JDBC_Data_Sources)
|
24
|
+
[JNDI Datasource HOW-TO](https://tomcat.apache.org/tomcat-5.5-doc/jndi-datasource-examples-howto.html)
|
25
|
+
Commons DBCP設定項目についての説明ver1.2.2(日本語)バージョンが違うため一部設定できない項目がある可能性があります。
|
26
|
+
[Commons DBCP](http://www.limy.org/program/java/commons_dbcp.html)
|
27
|
+
|
1
誤字修正
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
|
-
Tomcat7以降前提ですが、、公式サイト。および、かみくだいて説明されているサイトがありますのでまずそちらを確認されてはいかがでしょうか?
|
1
|
+
Tomcat7以降前提ですが、、公式サイト。および、かみくだいて説明されているサイトがありますので、まずそちらを確認されてはいかがでしょうか?
|
2
2
|
|
3
3
|
* [The Tomcat JDBC Connection Pool](http://people.apache.org/~fhanik/jdbc-pool/jdbc-pool.html)
|
4
4
|
* [Commons DBCPを超えるTomcat JDBC Poolとは ](http://www.atmarkit.co.jp/ait/articles/1111/07/news212.html)
|
5
5
|
|
6
|
-
また、Tomcat6以前
|
6
|
+
また、Tomcat6以前であれば、コネクションプールに使用しているライブラリの追記をお願いします。
|