代码之家  ›  专栏  ›  技术社区  ›  Peter Tillemans

如何测量在springbean中调用方法的次数和响应时间

  •  1
  • Peter Tillemans  · 技术社区  · 14 年前

    我想测量一个方法在Spring提供的服务上被调用的次数。

    在ejbland中,这些信息通常由容器提供。

    3 回复  |  直到 14 年前
        1
  •  2
  •   Gopi    14 年前

    看一看 JAMon API .

    JAMon收集总的性能统计信息,如命中率、执行时间(总的、平均的、最小的、最大的、标准差),以及并发信息,如同时的应用程序请求。它是 easy

    正如@duffymo所建议的,jamon integrarion已经有现成的带spring的拦截器。 This 链接可以提供一个方向。

        2
  •  2
  •   duffymo    14 年前

    Spring interceptors 以及“做得更好”解决方案的AOP。也许 吧 org.springframework.aop.interceptor.PerformanceMonitorInterceptor

    如果没有现成的拦截器满足您的需求,那么很容易扩展接口,根据您的具体需求编写自己的接口,并使用Spring配置将其编织起来。

        3
  •  0
  •   earldouglas    14 年前

    Here is an example 我写了一个演示如何使用springaop的程序。