ibm-mq - RESETSEQ channel 参数

标签 ibm-mq reset

在我的 channel 显示器上,我有一个参数 RESETSEQ(1217),因此每次 channel 停止和启动时,序列都会设置为 1217,从而导致各种序列错误。 查看文档表明 RESETSEQ 用于待处理的序列重置。值 0(零)表示没有待处理的序列重置。到目前为止一切都很好...但是我还没有找到任何指示如何将此参数设置为 0(零)以便显示 channel 显示 Resetseq(否)的内容,因此我每天都必须重置此 RCVR channel 。

最佳答案

当从发送方 channel 发出重置命令时,它告诉接收方将哪个消息号设置为序列号。当您从接收方重置时,它不会产生与更改发送方相同的效果。看来您的发件人在某个时刻尝试以 seqno (1217) 发送消息,并且该命令仍然被认为是未完成的。从那时起,发送者时间可能已回收,并且该数字似乎不再有效(解释了为什么您现在需要将其设置为零)。

您有权访问发送者 channel 吗?如果发送者发送了一个新的命令来重置 channel ,我希望这个未完成的请求被覆盖。您可能需要在 channel 两端都停止以解决问题。引用this Technote如果您遇到怀疑的情况:

关于ibm-mq - RESETSEQ channel 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30466829/

相关文章:

c++ - 如何编写条件计数器代码?

flex4 - 你如何制作一个自定义的 Flex 4 按钮来定位其他自定义突出显示按钮并取消选择和取消突出显示它们?

javascript - 单击元素外部时重置输入字段

java - 调用java函数时出现问题,只能先找到匹配项..关闭?重置?处置?

java - new MQConnectionFactory() 在 JBoss 中抛出 NullPointerException

ubuntu - IBM MQ 和 Kafka 连接器问题(提供的主机名无效)

c# - IBMMQDotnet 客户端重试机制

java - 如何用java连接远程IBM QM?

java - Mulesoft 中使用 SSL 的 WebMQ

javascript - 重置 Ionic ios/android 应用程序中的内容