Boa tarde,
Não tenho um conhecimento base do Rabbit (comecei utilizar agora) por isso a dúvida (pode ser que o exemplo que eu dei seja totalmente fora de curva).
Atualmente só possuo uma fila de contatos (vou criar mais algumas) onde a inserção de dados pra essa fila vai ser executada apenas uma vez na conexão da empresa ao sistema.
No momento, estou enviando um array de contatos pro consumer e dentro desse consumer eu faço um multiInsert no banco de dados (não sei se é a melhor prática enviar todos em um array único ou um por vez).
No array do contato, vai junto um tenant_id, então quando o consumer for inserir os dados no banco já vai ser salvo com a relação do tenant.