В нашем проекте мы хотим использовать RabbitMQ в шаблоне "Очереди задач" для передачи данных.
На стороне производителя мы создаем несколько TCP-серверов (в node.js) для recv высокие параллельные данные и отправить его в MQ без каких-либо действий.
На стороне потребителя мы используем JAVA-клиент для получения данных задачи из MQ, обработайте его, а затем ack.
Итак, вопрос: Чтобы получить максимальную пропускную способность/производительность передачи сообщений (например, 400 000 мс/с), Сколько очередей лучше? Чем больше очередей, тем лучше производительность/производительность? И есть ли что-нибудь еще, что я должен заметить? Любые известные рекомендации по использованию RabbitMQ в таком сценарии?
Любые комментарии очень ценятся!