2016-02-19 159 views
1

我是这样做的: 在OSB管道的消息流中,在请求开始时,将当前时间分配给一个变量。然后在响应中,使用响应的当前时间减去变量来计算响应时间。然后我有一个报告行动来报告这个数字。什么是在OSB中获得响应时间的最佳方式

我知道OSB有一个内置的监控工具,它可以显示代理服务器,管道和业务服务器的响应时间。正如您所看到的,我的解决方案只包括从管道+业务服务器开始的时间,但不包括请求和响应消息通过代理服务器的时间。除此之外,这种计算方式也感觉像是一种非标准的方法。

OSB提供了一个JMX API,它可以在监视数据中获取这些内容。但是这会让我们的项目更加复杂。

如果我们想要使用OSB报告操作来报告响应时间。有没有最好的方法来做到这一点?

回答

相关问题