gpt4 book ai didi

java - 线程在 Mule 1.3 中如何工作?

转载 作者:可可西里 更新时间:2023-11-01 02:52:32 25 4
gpt4 key购买 nike

我有一个 tcp 端点,它将消息发送到 java 组件,该组件调用 db 中的存储过程并对结果进行一些处理并将其返回到同一个 tcp。我知道每个 tcp 请求都在它自己的线程中,但是如果消息来自同一个连接是否意味着我将只有一个线程,我需要配置 mule 以使 java 组件成为多线程的。我唯一发现的是: http://www.mulesoft.org/documentation/display/MULE3USER/Tuning+Performance#TuningPerformance-pooling我听不懂 :D

最佳答案

在 Mule 3 中,您在问题中链接了它的文档,消息接收者(即入站端点)通常有一个专门的工作管理器,其中有一个线程池分配给并行处理请求(异常(exception)是 JMS 连接器,它充当有点不同)。

因此在您的情况下,默认情况下,TCP 入站端点将分配 16 个线程来处理到达单个打开的 TCP 套接字的传入请求。

无需使用池化组件。

编辑:问题是关于 Mule 1.3,它非常旧并且具有非常不同的线程模型。在这种情况下,每个端点都有一个不同的线程池。

关于java - 线程在 Mule 1.3 中如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14622264/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com