tomcat 7を実行していて、テストサーバーに2つの仮想ホストを構成しています。それらを「hostA」および「hostB」と呼びます。
正常に動作しますが、javamelodyを使用して両方のアプリを監視したいと思います。1つのアプリでjavamelodyを使用すると、期待どおりに機能します。ただし、javamelodyを両方のアプリに同時にデプロイすると、問題が発生します。
tomcat / temp / javamelody /を見ると、コンテキストごとに異なるディレクトリが作成されていることがわかります。残念ながら、javamelodyはhostAとhostBを両方とも同じコンテキスト(ROOT)と見なしています。
要するに、javamelodyはhostAとhostBの違いを区別できません。これは、異なる仮想ホストとして構成されている場合でも、両方ともROOTコンテキストであるため、javamelodyはこれを無視します。
アプリを監視する方法を探していますが、本番環境では、アプリをROOTコンテキストにする必要があります。そうしないと、ユーザーにURLが正しく表示されません。
例:
www.hostA.co.uk
www.hostB.co.uk
いいえ
www.hostA.co.uk/contextA/
www.hostB.co.uk/contextB/
ありがとう