fix: use named volumes, reduce nginx connections to 1024, 1 worker process

This commit is contained in:
Lizandro Guarnizo
2026-03-10 22:47:42 -05:00
parent 7a17fefb3e
commit b045d9db3a
3 changed files with 8 additions and 5 deletions
+6 -3
View File
@@ -121,7 +121,7 @@ services:
container_name: whatsapp-worker
restart: always
volumes:
- ./logs:/var/www/html/logs
- app-logs:/var/www/html/logs
environment:
- TZ=America/Bogota
- APP_ENV=production
@@ -156,8 +156,7 @@ services:
- SETGID
- SETUID
volumes:
- .:/var/www/html
- ./logs:/var/www/html/logs
- app-logs:/var/www/html/logs
- ./backups:/backups
- maintenance-cron-logs:/var/log/cron
environment:
@@ -184,6 +183,10 @@ volumes:
driver: local
redis-data:
driver: local
app-logs:
driver: local
app-uploads:
driver: local
maintenance-cron-logs:
driver: local
+1 -1
View File
@@ -4,7 +4,7 @@ error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
worker_connections 2048;
worker_connections 1024;
use epoll;
multi_accept on;
}
+1 -1
View File
@@ -21,7 +21,7 @@ priority=10
[program:whatsapp-worker]
command=/usr/local/bin/php /var/www/html/worker.php --daemon
process_name=%(program_name)s_%(process_num)02d
numprocs=3
numprocs=1
autostart=true
autorestart=true
startretries=10