1

さまざまな WAR がデプロイされたリモート Tomcat サーバーにアクセスできます。リモート システムの依存関係が原因で、WAR をローカルで完全にテストすることができないため、WAR をリモートでデバッグしたいと考えています。これは実稼働の Tomcat サーバーであり、追加のリモート サーバーをセットアップするアクセス権がないため (ステージ テストなど)、Java Platform Debugger Architecture を介したリモート デバッグのセキュリティとパフォーマンスの問題を可能な限り減らしたいと考えています。Tomcat で JPDA を使用することについての私の理解は、デバッグのためにデプロイされたすべての WAR が明らかになるということです。ほとんどの WAR は実稼働環境で使用されているため、私のシナリオでは新しいデプロイのデバッグのみが必要です。アクセスできるデプロイメントを排他的に制限することは可能ですか?

明らかに、短くて甘い答えは受け入れられます (はい/いいえ)。そうでないと言うドキュメントが見つからないので、それは不可能だと思います。

4

1 に答える 1

0

可能かどうか IT は本番環境であるため、本番環境でデバッグするべきではないと思います。

アプリケーションによって生成されたログ ファイルをチェックして、動作を確認することをお勧めします (クラス/プロセス/メソッドで例外が発生した場合、またはすべてが期待どおりに機能している場合)。

グーグルを見ると、これが見つかりました:http://wiki.apache.org/tomcat/FAQ/Developing#Q2

上記のリンクに記載されていることは試しましたか?

于 2013-05-08T14:40:28.010 に答える