许多MQ amqrmppa进程

时间:2012-11-07 18:44:59

标签: 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

感谢。

1 个答案:

答案 0 :(得分:2)

这很正常。 amqrrmpa是渠道合并流程。当WMQ使用inetd时,您会看到每个通道实例有一个进程。然后它被改为独立的监听器,每个监听器只能运行很多子进程。新模型使用amqrrmpa来池化通道,它将根据负载动态生成或终止进程。但是,如果关闭所有频道,不要指望它会迅速杀死它们。如果资源不足,它会杀死未使用的amqrrmpa个实例,否则它会假设“你之前需要这么多,你可能需要这么多”并让它们闲逛一段时间。