Como habilitar e desabilitar o serviço de mensageria?
O que é o serviço de mensageria?
O serviço de mensageria garante o envio e o recebimento de mensagens de forma segura. O Horusec utiliza o RabbitMQ, uma opção leve e fácil de implantado no local e na nuvem e que oferece suporte a vários protocolos de mensagens. RabbitMQ pode ser implantado em configurações distribuídas e federadas para atender aos requisitos de alta escala e alta disponibilidade.
Onde é utilizado?
Esse serviço dentro do Horusec possui algumas funcionalidades realizadas de modo assíncrono, como por exemplo:
- Envio de e-mail para confirmação de criação de conta;
- Envio de e-mail para reset de senha;
- Envio de e-mail para convidar usuário a fazer parte de seu workspace;
- Disparo via webhook das análises realizadas pelo Horusec-CLI para um destino HTTP.
Quais serviços fazem uso desta funcionalidade?
Os serviços que são usados para realizar o consumo das filas são:
E os serviços que recebem ações quando é necessário publicar em suas respectivas filas são:
Como alterar?
Quando os microsserviços possuem a variável de ambiente HORUSEC_DISABLED_BROKER
com valor false, automaticamente o Horusec já está habilitado para enviar e-mails a outras funcionalidades que utiliza o serviço de mensageria.
Por default os microsserviços abaixo já iniciam com a valor false:
Se o valor do microsserviço HORUSEC_DISABLED_BROKER
for true o serviço de mensageria estará desabilitado.
Para habilitá-lo é preciso apenas trocar o seu valor para false.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.