- - PR -
Weblogicの接続プールの容量について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-11-10 10:49
はじめて投稿させていただきます。
今、Weblogic8.1&SQLServer2000で、Webシステムを構築しています。 ここ最近になって、ユーザー数が増えたせいか、パフォーマンスがおそくなりました。 いろいろ調べた結果、Weblogicのコンソールで、初期容量と、最大容量を 増やしてみたのですが、そのせいかどうかはわかりませんが、 StackOverflowが発生するようになりました。 接続数を増やした場合、Weblogicを起動する際の起動パラメータ(-Xms,-Xmx,-Xss) 等も変更する必要があるのでしょうか? 他にも、変更すべき設定等がありましたら、ご教授いただけますでしょうか? 宜しくお願い致します。 |
|
投稿日時: 2006-11-10 14:45
コネクションプールの容量増加と StackOverFlow は関係ありません。
-Xss でスタックサイズを小さく設定しすぎたのではないでしょうか? コネクションプールの容量は スレッド数=最小数=最大数 と設定するのが無難です。 コネクションを増やすこと自体は大量のヒープ領域消費につながるわけではないのでヒープ領域のチューニングなどはしなくて良いでしょう。 スレッド数を増やすことに伴いコネクションプールの容量も増加させたのであればヒープ領域を多めにとる必要があるかもしれません。 チューニングについてはドキュメントにも詳しく書いてありますので参考にしてはいかがでしょうか。 http://search.beasys.co.jp/cgi-bin/namazu.cgi?idxname=e-docs%2Fwls%2Fdocs92&query=%83%60%83%85%81%5B%83j%83%93%83O&submit=go&whence=0&max=10&result=normal&sort=score JDBC関連のトラブルシューティングには以下のドキュメントが役立ちます。 http://www.beasys.co.jp/cs/support_news/product_troubleshooting/index.html#drivers サーバハング、スローダウンについてはこちらをどうぞ。スレッドダンプをとると何か分かるかもしれません。 http://www.beasys.co.jp/cs/support_news/product_troubleshooting/Generic_Server_Hang_Pattern.html [ メッセージ編集済み 編集者: インギ 編集日時 2006-11-10 14:47 ] |
|
投稿日時: 2006-11-10 18:34
インギさん、ありがとうございました。
ドキュメント読んで、検討してみます。 |
1