0
tomcat server.xml
に設定されているスレッドの最大数は200ですが、プロセスに属するスレッドの数をでカウントすると566になります。 ?プロセスによって実行されるスレッドの数がtomcat以上ですmaxThreads
更新
あり、単一のコネクタと、単一のエグゼキュータであり、maxThreadsのは200
tomcat server.xml
に設定されているスレッドの最大数は200ですが、プロセスに属するスレッドの数をでカウントすると566になります。 ?プロセスによって実行されるスレッドの数がtomcat以上ですmaxThreads
更新
あり、単一のコネクタと、単一のエグゼキュータであり、maxThreadsのは200
Tomcatのようキュータに設定されているので、200 あたりコネクタのデフォルトのスレッドプールサイズいくつかのアクティブなコネクタがインストールされている可能性があります。
コネクタのスレッドプールのスレッドに加えて、Tomcatは他のスレッドを作成することができます。もちろん、JVM自体には独自のスレッドがあります。ガベージコレクタ用
したがって、コネクタのスレッドプール内のスレッドの実際の数はどのくらいですか、どれだけアクティブになっていますか? – avmohan
@ v3ga TomcatはコネクタースレッドをThreadGroupに挿入すると思います。あなたはスレッドグループを調べるためにhttp://stackoverflow.com/a/1323480/3215527を使うことができ、その答えに基づいてあなたの質問 – wero
明示的に、tomcat executorはnamePrefixオプションを持ち、スレッドは$ namePrefix + $ thread_numberという名前です。 助けてくれてありがとう。今、私は、リンクされた質問のようにコードを経由せずにスレッドのリストを取得しようとしていますが、いくつかの外部コマンドを介して - おそらくjstack – avmohan