You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Não está funcionando opção para habilitar SQS de forma global #1622
Configuração Global do SQS
Para habilitar o SQS e configurar o processamento de eventos de forma centralizada, utilize as seguintes variáveis de ambiente:
Testei em um ambiente mais atualizado (atendai/evolution-api:v2.2.3), e as definições globais funcionaram normalmente.
Seria possível você tentar atualizar o ambiente?
Bom dia @FabioHAraujo, tudo! E com você?
Apliquei a versão sugerida, testei e não funcionou o envio ao SQS, acessei o LOG do container e não tem registro de envio ao SQS, quando configurado por instância registra no LOG.
Resolvi dar uma olhada no código fonte do projeto, analisando a branch main em "src\api\integrations\event\sqs\sqs.controller.ts" só envia se tiver configurado para instancia.
Já a rabbitMQ ambas "src\api\integrations\event\rabbitmq\rabbitmq.controller.ts".
O ultimo commit é da versão "2.3.0".
Também estava enfrentando esse problema e, investigando melhor, vi que ele já foi corrigido nesta PR e passou a valer a partir da versão v2.3.3.
No entanto, para que a configuração funcione corretamente, não basta apenas definir a flag SQS_ENABLED.
É necessário também habilitar a flag SQS_GLOBAL_ENABLED.
Além disso:
É possível definir um prefixo para o nome das filas usando GLOBAL_PREFIX_NAME;
Você escolhe quais eventos terão filas criadas por meio de flags específicas, como por exemplo SQS_GLOBAL_MESSAGES_UPSERT.
Todas as opções de configuração relacionadas ao SQS estão documentadas aqui
Activity
FabioHAraujo commentedon Jun 19, 2025
Bom dia Joao, tudo bem?
Testei em um ambiente mais atualizado (atendai/evolution-api:v2.2.3), e as definições globais funcionaram normalmente.
Seria possível você tentar atualizar o ambiente?
nayralopes commentedon Jun 19, 2025
Estou tentando configurar via SQS também e não consegui, preciso criar as filas manualmente na aws (sqs)?
joaopauloit commentedon Jun 20, 2025
Bom dia @FabioHAraujo, tudo! E com você?
Apliquei a versão sugerida, testei e não funcionou o envio ao SQS, acessei o LOG do container e não tem registro de envio ao SQS, quando configurado por instância registra no LOG.
Resolvi dar uma olhada no código fonte do projeto, analisando a branch main em "src\api\integrations\event\sqs\sqs.controller.ts" só envia se tiver configurado para instancia.
Já a rabbitMQ ambas "src\api\integrations\event\rabbitmq\rabbitmq.controller.ts".
O ultimo commit é da versão "2.3.0".
FabioHAraujo commentedon Jun 23, 2025
Boa noite @joaopauloit .
Verifiquei que de fato, na imagem que uso (2.2.3) também não está enviando.
Havia verificado somente se as variáveis ativavam globalmente, mas acho que o envio do SQS vai ter que virar uma Issue a ser tratada como bugfix.
edsonjuniordev commentedon Jan 25, 2026
Fala, pessoal!
Também estava enfrentando esse problema e, investigando melhor, vi que ele já foi corrigido nesta PR e passou a valer a partir da versão v2.3.3.
No entanto, para que a configuração funcione corretamente, não basta apenas definir a flag SQS_ENABLED.
É necessário também habilitar a flag SQS_GLOBAL_ENABLED.
Além disso:
Todas as opções de configuração relacionadas ao SQS estão documentadas aqui