我正在尝试根据documentation设置JavaMelody。一切都在我的开发机器上运行,但是一旦部署到测试环境,我就会得到“404 Not Found。在这台服务器上找不到请求的URL /监控。”
我在本地计算机上以http://localhost:8080/monitoring
和测试http://myapp/monitoring
访问JavaMelody。 myapp是Tomcat上的ROOT应用程序。
以下是web.xml文件的相关摘录
<filter>
<filter-name>monitoring</filter-name>
<filter-class>net.bull.javamelody.MonitoringFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>monitoring</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>net.bull.javamelody.SessionListener</listener-class>
</listener>
答案 0 :(得分:0)
它是否仍然是测试环境中的ROOT应用程序?如果是,则应为http:/// monitoring