限制Apache Camel RabbitMQ连接数

限制Apache Camel RabbitMQ连接数,rabbitmq,apache-camel,Rabbitmq,Apache Camel,有没有办法限制Apache Camel RabbitMQ系统与RabbitMQ服务器的连接数量。默认情况下,它似乎为每个Camel消费者/生产者创建了一个连接。您可以选中选项“threadPoolSize”和“channelPoolMaxSize”()。看起来第二个选项正是您需要的。您可以选中选项“threadPoolSize”和“channelPoolMaxSize”()。看起来第二个是您需要的。不幸的是,不是。这只适用于生产者,它只限制通道,而不限制连接池。根据消费者模式的源代码,它使用选项

有没有办法限制Apache Camel RabbitMQ系统与RabbitMQ服务器的连接数量。默认情况下,它似乎为每个Camel消费者/生产者创建了一个连接。

您可以选中选项“threadPoolSize”和“channelPoolMaxSize”()。看起来第二个选项正是您需要的。

您可以选中选项“threadPoolSize”和“channelPoolMaxSize”()。看起来第二个是您需要的。

不幸的是,不是。这只适用于生产者,它只限制通道,而不限制连接池。根据消费者模式的源代码,它使用选项“concurrentConsumers”选项和指定连接数的并发消费者数。对于生产者模式,似乎每个生产者端点只打开一个连接。不幸的是没有。这只适用于生产者,它只限制通道,而不限制连接池。根据消费者模式的源代码,它使用选项“concurrentConsumers”选项和指定连接数的并发消费者数。对于生产者模式,似乎每个生产者端点只打开一个连接。