この問題について SO コミュニティからアイデアを得たかったのです。
問題は次のとおりです。
世界の反対側に、WebStart を介してアプリを起動するユーザーがいます。しかし、ユーザーは、アプリケーション全体がフリーズして応答しなくなると不満を漏らしています。通常、クライアントは分散データベースに対して多くのデータベース クエリを実行します。
質問:
- 彼女にアプリケーションでCTRL-Breakを実行するように依頼した場合、JVM はスタック トレースをどこに書き込むでしょうか?
- JConsoleを使用するだけで十分でしょうか?
- クライアントにJMX Beanを実装するのはやり過ぎでしょうか? 本番環境での問題のトラブルシューティングに実際に役立ちますか?
現在、ユーザーは JRE 1.5.0-b08 で実行していますが、数か月以内に JRE 6 に移行する予定です。
どう思いますか?