Web アプリケーションのスレッドの問題を突き止めようとしています。私はエクリプスを使用しています。問題は、1 つのスレッドが非常に長く曲がりくねったコードの特定の段階にあり、別のスレッドが先に進むべきであっても、それ以上先に進めない場合です。ブロックされたスレッドのように見えます。Eclipseはそれを「ステッピング」とマークしました。コードの近くにモニター、セマフォ、同期ブロックがないため、なぜ停止したのか意味がありません。
Eclipse で何かを使用して、スレッドがブロックされているように見える理由を理解できますか?
スレッドを一時停止する一時停止ボタンを押すことができます。再開ボタンをクリックすると、「ステッピング」に戻りますが、次の単純なコード行を完了できません。
long beginTime = System.currentTimeMillis();
ありがとう。