首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不同Servlet容器中的JamonAdmin

不同Servlet容器中的JamonAdmin
EN

Stack Overflow用户
提问于 2015-07-23 20:23:33
回答 1查看 150关注 0票数 0

我有一个运行在Weblogic上的web应用程序。它将com.jamonapi:jamon:2.81作为maven依赖项。我正在使用带有aop配置的org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor。对于每个service/dao方法调用,jamon拦截器都会计算统计数据并将其存储在内存中。

我设置了一个用于部署jamon.war的jetty基础并启动了它。我可以通过http://localhost:3162/jamon/jamonadmin.jsp访问它

但是,它只显示本地统计信息。它没有显示我在Weblogic上运行的web应用程序的任何统计数据。这并不让我感到惊讶,因为我没有为此做任何配置。问题是,我如何进行这种神奇的配置,让jamon.war看到我在weblogic上运行的web应用程序中收集的统计数据。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-02-26 01:23:59

您需要将jamon定义为webapp的pom.xml中提供的作用域依赖项。

代码语言:javascript
复制
<dependency>
    <groupId>com.jamonapi</groupId>
    <artifactId>jamon</artifactId>
    <version>2.81</version>
    <scope>provided</scope>
</dependency>

这将确保您的Weblogic webapp使用servlet容器(jetty/lib/ jamonapi.jar -2.81.jar)中的jamon文件,而不是使用webapp本身部署的重复副本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31587271

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档