Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
この詳細は、Tomcat ://hostname:port/manager/status で確認できます
最大スレッド: 150 最小スペア スレッド: 25 最大スペア スレッド: 75 現在のスレッド数: 25 現在のスレッド ビジー: 4
今私の質問は、コードを使用して現在のスレッドのビジー カウントを見つける必要があるということです。このカウントが 200 に達したら、ユーザーを親密にする必要があるためです。
これは、JMXを使用して実行できます。jconsoleまず、 「Catalina」ツリーの下を使用して、独自のTomcatプロセスに接続します。それぞれ<Executor>(または<Connector>古いバージョンのTomcat)には、アクティブ/スペア/最大スレッド数などの現在のステータスを公開するJMXBeanがあります。
jconsole
<Executor>
<Connector>
または、マネージャーWebアプリのソースコードを見て、それがどのように機能するかを確認することもできます。これは、オープンソースソフトウェアのすばらしい機能の1つです。