Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有人用过 RPG 的 MQ 吗?问题如下。队列中有几条消息。它们都带有 RFH2 标头。每个标头都包含一组 NameValueData。我正在创建一个消息句柄并将其传递给 MQGET。然后我使用 MQINQMP 检索属性。问题。当我在一个循环中读取多条消息时,对所有消息使用相同的消息句柄实例(没有释放它并为每条消息重新创建它),我会有内存泄漏吗?
IBM MQ 消息属性 API 旨在以下列方式使用。
MQOPEN MQCRTMH start-loop MQGET MQINQMP end-loop MQCLOSE MQDLTMH
您可以在 IBM 提供的“C”示例 amqsbcg0.c 中看到这一点。我知道您的问题是针对 RPG 的,但底层 API 意味着对所有语言都一样。