我正在尝试在Docker容器中运行IBM MQ,它主要起作用。但是,如果没有待处理的侦听器,似乎会删除这些消息。
我找不到配置的位置消息应该保留多少消息。
这是我的mqs.ini:
AllQueueManagers:
#********************************************************************#
#* The path to the qmgrs directory, below which queue manager data *#
#* is stored *#
#********************************************************************#
DefaultPrefix=/var/mqm
LogDefaults:
LogDefaultPath=/var/mqm/log
QueueManager:
Name=QM1
Prefix=/var/mqm
Directory=QM1
InstallationName=Installation1
DefaultQueueManager:
Name=QM1
感谢您的帮助。
答案 0 :(得分:0)
这是对我的误解。
队列确实正常工作,有另一个进程拉动消息。如果你没有让听众排队,这就是消息消失的原因。