0

Spring と apache-commons-dbcp を使用した Struts2 WebApp があります。私のローカル開発環境で実行している間、アプリケーションは maxActive のデフォルト値である 8 つ以下の接続しか開きません。

ただし、WAR をテスト サーバー (開発ボックスと同じバージョンの Tomcat (6.0.35) を実行) に移動すると、アプリケーションははるかに多くの接続を開きます。数分後、約 40 の接続を開くことができますが、開発中の同じテストでは 8 つの接続しかありません。

これは 2 つの環境間の構成の問題のようですが、何を探しているのかわかりません。何かアドバイス?

4

1 に答える 1

0

Tomcat のローカル インスタンスがこの Java オプションを設定していたことがわかりました。

-XX:+UseConcMarkSweepGC

テスト サーバーと運用サーバーはそうではありませんでした。有効にすると問題が解決しました。

于 2012-08-29T18:07:32.153 に答える