Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Multithreading Mule线程配置文件和线程等待超时_Multithreading_Mule - Fatal编程技术网

Multithreading Mule线程配置文件和线程等待超时

Multithreading Mule线程配置文件和线程等待超时,multithreading,mule,Multithreading,Mule,在阅读Mule Threading profile时,我遇到了threadWaitTimeout,Mule doc说: 池耗尽操作为“等待”时的等待时间(毫秒)。如果该值为负值,它将在一个位置无限期地等待 及 在另一个位置等待线程可用的时间 会发生什么 如果接收器的线程配置文件设置为包括threadWaitTimeout=1000 如果流的线程配置文件设置为包含threadWaitTimeout=1000 如果调度程序的线程配置文件设置为包含threadWaitTimeout=1000 Rece

在阅读Mule Threading profile时,我遇到了threadWaitTimeout,Mule doc说:

池耗尽操作为“等待”时的等待时间(毫秒)。如果该值为负值,它将在一个位置无限期地等待

在另一个位置等待线程可用的时间

会发生什么

如果接收器的线程配置文件设置为包括threadWaitTimeout=1000 如果流的线程配置文件设置为包含threadWaitTimeout=1000 如果调度程序的线程配置文件设置为包含threadWaitTimeout=1000
Receiver、flow和dispatcher是三个不同的线程池:

接收方使用线程,流使用线程,分派器使用线程。每个人都处于不同的执行阶段。为了更好地理解它,我建议阅读您提到的和2ed的微调章节