gpt4 book ai didi

ibm-mq - 对多个 MQ 消息使用一个消息句柄会导致内存泄漏吗?

转载 作者:行者123 更新时间:2023-12-04 13:07:10 28 4
gpt4 key购买 nike

有人使用过 RPG 中的 MQ 吗?问题如下。队列中有几条消息。它们都带有 RFH2 header 。每个 header 都包含一组 NameValueData。我正在创建消息句柄并将其传递给 MQGET。然后我使用 MQINQMP 检索属性。问题。当我在一个循环中读取多条消息时,对所有消息使用相同的消息句柄实例(没有释放它并为每条消息重新创建它),我会发生内存泄漏吗?

最佳答案

IBM MQ Message Properties API 旨在按以下方式使用。

MQOPEN
MQCRTMH

start-loop

MQGET
MQINQMP

end-loop

MQCLOSE
MQDLTMH

您可以在 IBM 提供的“C”示例 amqsbcg0.c 中看到这一点的演示。我知道您的问题是针对 RPG 的,但底层 API 对所有语言都适用。

关于ibm-mq - 对多个 MQ 消息使用一个消息句柄会导致内存泄漏吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68845284/

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