я следующая схема моей тяжелой задачей, которая запускается в c1, c2, c3 .. потребители (потребляя первой очереди - очереди задач)RabbitMQ: Потребитель становится производителем - соединение закрыто ошибка
Когда задача в c1 или c2 или c3 завершается, она создает другое соединение и канал в обратном вызове для создания другого cb_q. Я получаю сообщение «Connection Closed» после того, как мой потребитель производит задание. Однако я не закрываю связь своего потребителя, но я закрываю связь производителя. Объекты разные ..
Вопрос:
Должен ли я создать еще одно соединение и канал в Task Consumer обратный вызов, чтобы произвести задачу cb_q?
Каковы лучшие практики, когда потребитель становится производителем?