ibm-mq - 许多 WMQ amqrmppa 进程

标签 ibm-mq

我正在 Linux 下运行 WebSphere MQ v7.1.0.1。看到同一个队列管理器有太多 amqrmppa 进程是否正常?

mqm       3504  1745  2 Nov01 ?        03:40:23 /opt/mqm/bin/amqrmppa -m TEST
mqm       4804  1745  0 08:56 ?        00:01:21 /opt/mqm/bin/amqrmppa -m TEST
mqm       5022  1745 27 08:56 ?        01:17:32 /opt/mqm/bin/amqrmppa -m TEST
mqm       5944  1745 27 09:30 ?        01:07:45 /opt/mqm/bin/amqrmppa -m TEST

谢谢。

最佳答案

这是正常的。 amqrrmpa 是 channel 池过程。当 WMQ 使用 inetd 时,您会看到每个 channel 实例一个进程。然后它被更改为独立监听器,并且每个监听器只能运行这么多子进程。新模型使用 amqrmpa 来池化 channel ,它将根据负载情况根据需要动态生成或终止进程。不过,如果你关闭所有 channel ,不要指望它会很快杀死他们。如果资源不足,它会杀死未使用的 amqrrmpa 实例,否则它会假设“您以前需要这么多,您可能会再次需要这么多”并让它们停留一段时间。

关于ibm-mq - 许多 WMQ amqrmppa 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13276113/

相关文章:

java - JMS CreateQueue 问题

java - 通过SSL使用JMS连接到WebSphere MQ 7.0

java - 在大型机中使用 JMS 从 java 连接到 MQ

c# - .Net 中的 JMS 等价物

java - 通过 JMS 的 Websphere MQ : NoClassDefFoundError

.net - 是否可以使用 .NET 和来自 Windows 证书存储的证书连接到 Websphere MQ?

ssl - IBM MQ - 在 MQ Explorer 中可浏览的 SSL 加密消息

docker - IBM MQ容器无法启动

ibm-mq - Open Liberty 中是否有 "feature"连接到 IBM MQ,相当于 Liberty Profile 中的 wmqJmsClient-2.0?

size - 如何通过 JMS 向 WebSphere MQ 发送大消息?