質問

私は、IBM WebSpherev。7.xで実行されているJava EE Webアプリケーションのアプリケーションログへの遅延書き込みの問題を経験しています。ロギングステートメントは、アプリケーションログに表示されるのに最大1時間かかります。

問題は重い負荷に関連していません。ページリクエストにほぼ即座に応答していましたが、パフォーマンステストには使用されていないボックスに対してテストしています。休日には、サーバー上のアクティビティはほとんどありません。

私の推測では、ロギングに関連付けられたスレッドは非常に優先度が低いと構成されていると思いますが、管理コンソールまたは構成ファイルを介してそれがどこに構成されるかを理解できません。

WebSphereでこの種の問題を経験した人はいますか?

役に立ちましたか?

解決

スレッドプールで利用可能なスレッドさえ十分ではない可能性があります。 WebContainerスレッドによって制御されているため、ページリクエストが高速であることと一致しています。

増やしてみてください:

サーバー>アプリケーションサーバー>スレッドプール> ...最大値を上げるものが正確にわからない。最悪の場合、すべてを増やします。確かにそれを大幅に増やしてください。

その他のオプション:十分なディスクスペースを確認してください / jconsoleと接続して問い合わせてください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top