簡體   English   中英

Mule 1.3中的線程如何工作?

[英]How does threading work in Mule 1.3?

我有一個tcp端點,該端點將消息發送到Java組件,該組件在db中調用存儲過程,並對結果進行一些處理,然后將其返回到同一tcp。 我知道每個tcp請求都將在它自己的線程中,但是如果消息來自同一連接,那意味着我將只有一個線程,我需要配置mule以使Java組件成為多線程。 我發現的唯一內容是: http : //www.mulesoft.org/documentation/display/MULE3USER/Tuning+Performance#TuningPerformance-pooling ,我聽不懂:D

在問題中已鏈接了文檔的Mule 3中,消息接收者(即入站端點)通常具有專用的工作管理器,該工作管理器具有分配給並行處理請求的線程池(JMS連接器的作用略有不同) )。

因此,在您的情況下,默認情況下,TCP入站端點將分配有16個線程來處理打入單個打開TCP套接字的傳入請求。

無需使用池化組件。

編輯:問題是關於Mule 1.3,它是非常老的並且具有非常不同的線程模型。 在這種情況下,每個端點都有一個不同的線程池。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM