Tiago Sobral Rosa
Criador Tiago Sobral Rosa 06/10/2021

Boa noite Carlos,

Fiquei com uma dúvida, em cada chamada que eu faço ele gera uma nova conexão? ou a conexao já fica estabelecida?

por ex cada vez que eu rodo uma fila , rodei uma fila em dia e no dia seguinte rodei outra, nesse caso ele faz uma nova conexao?

digo isso pq no plano gratuido são 20 conexões.

Manager Carlos Ferreira 06/10/2021

Olá, Tiago!
Tudo bem?

Só para ficar mais fácil de te explicar, já chegou a trabalhar com o pusher?
Aqui na Academy tem um curso sobre, onde criamos um chat real-time.

A cada aba aberta (sessão do usuário) é uma sessão que conta.

---

No caso do CloudAMQP o plano free é relativamente generoso, porque você pode ter 100 queues, e enviar até 1 milhão de msgs

Faz um teste amigo, e valida se vai atender o seu caso (o próprio painel da CloudAMQP te mostra o quanto consumiu do plano free)

---

Se não te atender, e você não conseguir investir em um plano pago, você pode usar uma imagem docker com o RabbitMQ e processar as filas com ele;

Isso em produção também gera custos, porque você vai precisar subir um onde (uma maquina) para rodar esse processo de forma independente (porque todos os outros microservices dependem dele);

Ficou claro amigo?

Carlos Ferreira
Criador Tiago Sobral Rosa 06/10/2021

Entendi vou fazer os testes, inclusive fazer o curso do pusher , mas ainda em relaçao as conexões, cada conexão equivale a uma instância/host criado(a)?

Só para eu entender o que são essas conexões.

Tiago Sobral Rosa
Manager Carlos Ferreira 06/10/2021

Isso amigo, cada micro que temos está usando um conexão, e cada nova queue um novo processo.

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!