Depois de diversos testes, ajustes de stack e por ai vai, é perceptível a diferença no Time Out quando é feito um disparo para grupos e quando envia para um número. Dupliquei um fluxo que envia mensagem para um grupo e passei a enviar também para um numero, e ficou mais do que perceptível a diferença que para o número o disparo surpreendeu com um time out de aproximadamente 2,5s quando envia uma imagem, já para o grupo o time out atingiu absurdos 300000ms e retornou como "timeout of 300000ms exceeded".
Já no envio de mensagem de texto o timeout para o numero também ficou na média de 2s, já para texto em grupo o timeout foi para quase 30s.
Passos para Reproduzir:
Crie um fluxo de disparo que pode ser no N8N com dois endpoints, um com envio de texto e outro com envio de imagem.
Faça dois disparos, um enviando para um número e outro enviando para um grupo.
Você vai perceber a diferença no tempo dos disparos, mesmo a imagem sendo em base64.
Comportamento Esperado:
O correto seria que o tempo para envio para grupos fosse um pouco maior, mas não chegar ao ponto de estressar um servidor e não obter um retorno de cabeçalho após 300000ms. Seria até concebível um tempo de 10 a 30s.
Comportamento Atual:
O timeout no disparo de mensagem em grupo, principalmente usando o endpoint de imagem excede e muito o timeout.
Capturas de Tela/Vídeos:
No exemplo acima tive que limitar o timeout para 40000ms até para o nó parar e prosseguir o fluxo. Mas se não coloco limite o timeout vai para 300000ms ou mais
Ambiente:
Servidor: Ubuntu 23.04
Versão da API: 1.7.2
Outras Especificações de Hardware/Software:
8 núcleos de vCPU
Icon
32 GB de RAM
Icon
400 GB de espaço em disco NVMe
Icon
32 TB de Largura de Banda
Título: Envio de mensagem em Grupo X Individual
Descrição:
Depois de diversos testes, ajustes de stack e por ai vai, é perceptível a diferença no Time Out quando é feito um disparo para grupos e quando envia para um número. Dupliquei um fluxo que envia mensagem para um grupo e passei a enviar também para um numero, e ficou mais do que perceptível a diferença que para o número o disparo surpreendeu com um time out de aproximadamente 2,5s quando envia uma imagem, já para o grupo o time out atingiu absurdos 300000ms e retornou como "timeout of 300000ms exceeded". Já no envio de mensagem de texto o timeout para o numero também ficou na média de 2s, já para texto em grupo o timeout foi para quase 30s.
Passos para Reproduzir:
Comportamento Esperado:
O correto seria que o tempo para envio para grupos fosse um pouco maior, mas não chegar ao ponto de estressar um servidor e não obter um retorno de cabeçalho após 300000ms. Seria até concebível um tempo de 10 a 30s.
Comportamento Atual:
O timeout no disparo de mensagem em grupo, principalmente usando o endpoint de imagem excede e muito o timeout.
Capturas de Tela/Vídeos:
No exemplo acima tive que limitar o timeout para 40000ms até para o nó parar e prosseguir o fluxo. Mas se não coloco limite o timeout vai para 300000ms ou mais
Ambiente: