Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.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

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
.net EventingBasicConsumer:最大线程数_.net_Multithreading_Rabbitmq - Fatal编程技术网

.net EventingBasicConsumer:最大线程数

.net EventingBasicConsumer:最大线程数,.net,multithreading,rabbitmq,.net,Multithreading,Rabbitmq,在实现使用EventingBasicConsumer的RabbitMQ(.NET)使用者时,控制最大工作线程数的最简单方法是什么 据我所知,目前默认情况下,传入的线程数与传入的消息数相同。例如,如果消费操作打开了数据库连接,则应控制线程的最大数量。使用来限制允许消费者拥有的未确认消息的数量 例如,如果要将线程数限制为1,则应将该使用者的预取限制设置为1 请注意,您需要处于确认模式才能使其工作,在处理完消息后,必须显式确认消息

在实现使用EventingBasicConsumer的RabbitMQ(.NET)使用者时,控制最大工作线程数的最简单方法是什么

据我所知,目前默认情况下,传入的线程数与传入的消息数相同。例如,如果消费操作打开了数据库连接,则应控制线程的最大数量。

使用来限制允许消费者拥有的未确认消息的数量

例如,如果要将线程数限制为1,则应将该使用者的预取限制设置为1

请注意,您需要处于确认模式才能使其工作,在处理完消息后,必须显式确认消息