gpt4 book ai didi

ibm-mq - 登录 WebSphere MQ

转载 作者:行者123 更新时间:2023-12-05 00:07:01 26 4
gpt4 key购买 nike

我们有消息通过 WebSphere MQ 队列传入。我们需要很长时间才能收到消息。

是否有一种简单易行的方法来跟踪收到/提取消息的时间?

最佳答案

发送消息后,您可以请求确认交货。当消息被消费时,一条报告消息被传递到原始消息中设置的回复队列和回复 QMgr。如果您使用任何语言的 C 或 Java 过程接口(interface)或 WMQ v7.0,这相对容易。报告选项的设置与 PUT 之前的任何其他消息选项一样。 http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/topic/com.ibm.mq.csqzak.doc/fr13320_.htm

对于 JMS 和 WMQ v7.0,MQMD 属性都已作为 JMS 消息属性公开,您可以通过这种方式设置或读取它们。 http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/topic/com.ibm.mq.csqzaw.doc/jm25500_.htm

您可以考虑另一种不太简单但更详细的方法。 MA0W SupportPac (http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg24010343&loc=en_US&cs=utf-8&lang=en) 是一个跟踪导出。此跟踪具有非常精细的控制,您可以为单个 PID、特定队列或 channel 等启用它。它将为您提供 API 计时,因此您将能够查看时间是在 API 调用之间还是在 API 中花费调用自己。换句话说,程序在 API 调用之间等待 10 秒还是 GET 需要 10 秒才能完成?如果由于填充事务日志而收到回滚消息,然后重新读取,这可能会导致非常透明的延迟,除非您有跟踪。

关于ibm-mq - 登录 WebSphere MQ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2455835/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com