Ibm mq MQ进程amqrmppa的数量是否自动增加或减少?

Ibm mq MQ进程amqrmppa的数量是否自动增加或减少?,ibm-mq,mq,Ibm Mq,Mq,我有一个关于MQ进程的问题。我知道它用于通道客户端连接,每个进程内部最多可以运行64个线程。当更多的连接进来时,这种进程的数量会增加。但是当客户端断开连接和连接消失时,amqrmppa的数量会减少吗 谢谢是的,除了一个流程之外,所有流程都将消失。保留最后一个amqrmppa流程,以最小化重新建立amqrmppa流程的成本 是的,除了一个过程之外,所有的过程都会消失。保留最后一个amqrmppa流程,以最小化重新建立amqrmppa流程的成本 是,假设通道定义指定线程而不是进程,进程的数量确实会减

我有一个关于MQ进程的问题。我知道它用于通道客户端连接,每个进程内部最多可以运行64个线程。当更多的连接进来时,这种进程的数量会增加。但是当客户端断开连接和连接消失时,
amqrmppa
的数量会减少吗


谢谢

是的,除了一个流程之外,所有流程都将消失。保留最后一个amqrmppa流程,以最小化重新建立amqrmppa流程的成本

是的,除了一个过程之外,所有的过程都会消失。保留最后一个amqrmppa流程,以最小化重新建立amqrmppa流程的成本

是,假设通道定义指定线程而不是进程,进程的数量确实会减少,但不会立即减少。由于启动和关闭进程需要时间和资源,WMQ将在通道关闭后让通道池进程运行一段时间,以便重用它们。这优化了性能,但更难预测何时将收获通道池过程。此外,对于任何给定的进程,它的一个或多个线程可能承载一个活动通道,即使其他线程已关闭。您可能有多个进程正在运行,每个进程承载一个或两个通道,WMQ不会仅仅为了减少进程数量而将打开的连接整合到单个进程中。(这需要重新协商通道、SSL会话等),所以线程的使用比进程的使用更具动态性


最后,请注意,此行为没有文档记录,因此可能会随着版本的变化而变化,甚至会随着补丁包的变化而变化。例如,当引入会话共享时,通道代理的行为发生了显著的变化。此响应基于我的经验,您的里程数可能会有所不同。

是的,假设通道定义指定线程而不是进程,则进程数会减少,但不会立即减少。由于启动和关闭进程需要时间和资源,WMQ将在通道关闭后让通道池进程运行一段时间,以便重用它们。这优化了性能,但更难预测何时将收获通道池过程。此外,对于任何给定的进程,它的一个或多个线程可能承载一个活动通道,即使其他线程已关闭。您可能有多个进程正在运行,每个进程承载一个或两个通道,WMQ不会仅仅为了减少进程数量而将打开的连接整合到单个进程中。(这需要重新协商通道、SSL会话等),所以线程的使用比进程的使用更具动态性


最后,请注意,此行为没有文档记录,因此可能会随着版本的变化而变化,甚至会随着补丁包的变化而变化。例如,当引入会话共享时,通道代理的行为发生了显著的变化。此响应基于我的经验,您的里程数可能会有所不同。

我喜欢基于您经验的响应。谢谢@T.Rob,我现在明白了。我喜欢基于你经验的回复。谢谢@T.Rob,我现在明白了。