Hi there!
I’m experiencing a severe performance issue that started suddenly yesterday (August 19th, 2025) and has gotten worse today. The issue is affecting my production environment significantly.
Environment:
-
Server: AWS EC2 - 4 vCPU, 16GB RAM (Ubuntu 24.04.2 LTS)
-
Evolution API: v2.2.3 (downgraded from v2.3.1 due to worse performance)
-
Database: PostgreSQL 13
-
Cache: Redis
-
Webhook endpoint: N8N automation
Issues:
-
High CPU Usage: Server CPU utilization spiked dramatically starting yesterday for no apparent reason
-
Constant HTTP 200 responses: Getting continuous HTTP 200 status codes sent to N8N webhook endpoint
-
Performance degradation: The issue became significantly worse when I tried updating to v2.3.1, so I rolled back to v2.2.3
Configuration:
yaml
environment:
- CONFIG_SESSION_PHONE_VERSION=2.3000.1023204200
- CACHE_REDIS_ENABLED=true
- CACHE_REDIS_URI=redis://redis:6379/6
- CACHE_REDIS_SAVE_INSTANCES=false
- CACHE_LOCAL_ENABLED=false
Timeline:
-
Everything was working normally until August 18th
-
Issue started suddenly on August 19th (yesterday)
-
Attempted upgrade to v2.3.1 today, but performance got worse
-
Rolled back to v2.2.3, but the original problem persists
Questions:
-
Could there be an issue with webhook flood or infinite loop causing these constant HTTP 200 responses?
-
Are there any known issues with v2.2.3 that could cause sudden CPU spikes?
-
What’s the recommended way to debug excessive webhook calls to N8N?
This is affecting our production WhatsApp automation for multiple clients. Any guidance would be greatly appreciated.
Logs available upon request.
Thanks for your support!
Log from n8n:
[
{
“headers”: {
“host”: “n8n.neuronex.tec.br”,
“user-agent”: “axios/1.7.9”,
“content-length”: “376”,
“accept-encoding”: “gzip, compress, deflate, br”,
“content-type”: “application/json”,
“x-forwarded-for”: “44.205.120.57”,
“x-forwarded-host”: “n8n.neuronex.tec.br”,
“x-forwarded-port”: “443”,
“x-forwarded-proto”: “https”,
“x-forwarded-server”: “624e59235de9”,
“x-real-ip”: “44.205.120.57”
},
“params”: {},
“query”: {},
“body”: {
“event”: “connection.update”,
“instance”: “laboratoriosaolucas”,
“data”: {
“instance”: “laboratoriosaolucas”,
“state”: “connecting”,
“statusReason”: 200
},
“destination”: “https://n8n.neuronex.tec.br/webhook-test/labsaolucas”,
“date_time”: “2025-08-20T14:59:30.777Z”,
“sender”: “[email protected]”,
“server_url”: “http://localhost:8080”,
“apikey”: “40212BCE4A67-406C-AFB7-A4E7F3E537BB”
},
“webhookUrl”: “https://n8n.neuronex.tec.br/webhook-test/labsaolucas”,
“executionMode”: “test”
}
]