IBM Websphere MQ中消息的响应时间

时间:2015-02-26 06:48:59

标签: .net ibm-mq

我已将.NET应用程序与IBM WebSphere MQ集成。我正在通过MQ向应用程序发送消息。我得到了太多的延迟响应。我想确定延迟是由接收应用程序还是由MQ本身引起的。如何计算MQ中消息的请求/响应之间的经过时间?

1 个答案:

答案 0 :(得分:0)

MQ可以轻松移动100条消息/秒 - 这取决于服务器的大小/功率。

我严重怀疑MQ是瓶颈。接收应用程序收到消息时正在做什么?

最简单的解决方案是打开COA& COD报告选项然后发送消息。

  • COA(抵达时确认)将告知您何时该消息登陆队列并且可用于接收应用程序。
  • COD(交付确认)将告诉您接收应用程序何时读取(消费)消息。

我的猜测是,您会发现(1)接收应用程序不会立即读取消息或(2)接收应用程序需要很长时间才能完成其实际工作(在响应您的应用程序之前)。