mirror of
https://github.com/EvolutionAPI/evolution-api.git
synced 2025-07-22 20:12:02 -06:00
feat(env): adicionar variáveis de ambiente para webhook
Adiciona novas variáveis para controlar o comportamento dos webhooks: - WEBHOOK_REQUEST_TIMEOUT_MS: tempo máximo de espera - WEBHOOK_RETRY_MAX_ATTEMPTS: número máximo de tentativas - WEBHOOK_RETRY_INITIAL_DELAY_SECONDS: intervalo inicial - WEBHOOK_RETRY_USE_EXPONENTIAL_BACKOFF: ativar backoff exponencial - WEBHOOK_RETRY_MAX_DELAY_SECONDS: intervalo máximo entre tentativas - WEBHOOK_RETRY_JITTER_FACTOR: fator de aleatoriedade - WEBHOOK_RETRY_NON_RETRYABLE_STATUS_CODES: códigos de erro permanentes Issue: #1325
This commit is contained in:
parent
a2c25bb6f6
commit
5156ea58ac
10
.env.example
10
.env.example
@ -173,6 +173,16 @@ WEBHOOK_EVENTS_TYPEBOT_CHANGE_STATUS=false
|
||||
WEBHOOK_EVENTS_ERRORS=false
|
||||
WEBHOOK_EVENTS_ERRORS_WEBHOOK=
|
||||
|
||||
# Webhook timeout and retry configuration
|
||||
WEBHOOK_REQUEST_TIMEOUT_MS=60000
|
||||
WEBHOOK_RETRY_MAX_ATTEMPTS=10
|
||||
WEBHOOK_RETRY_INITIAL_DELAY_SECONDS=5
|
||||
WEBHOOK_RETRY_USE_EXPONENTIAL_BACKOFF=true
|
||||
WEBHOOK_RETRY_MAX_DELAY_SECONDS=300
|
||||
WEBHOOK_RETRY_JITTER_FACTOR=0.2
|
||||
# Comma separated list of HTTP status codes that should not trigger retries
|
||||
WEBHOOK_RETRY_NON_RETRYABLE_STATUS_CODES=400,401,403,404,422
|
||||
|
||||
# Name that will be displayed on smartphone connection
|
||||
CONFIG_SESSION_PHONE_CLIENT=Evolution API
|
||||
# Browser Name = Chrome | Firefox | Edge | Opera | Safari
|
||||
|
Loading…
Reference in New Issue
Block a user