Updated supervisord conf files

Updated supervisord conf files:

- changed Node LTS version to 18.12.0
- added files for extra workers
- added groups corresponding to the `start-production` and `stop-production` files
master
CyberShell 2 years ago
parent 691d55b2e0
commit f97c528882

@ -0,0 +1,16 @@
[group:sites-chat]
programs=dtp-sites-chat
[program:dtp-sites-chat]
numprocs=1
process_name=%(program_name)s_%(process_num)02d
command=/home/dtp/.nvm/versions/node/v18.12.0/bin/node --optimize_for_size --max_old_space_size=1024 --gc_interval=100 app/workers/chat.js
directory=/home/dtp/live/dtp-sites
autostart=true
autorestart=true
startretries=3
stopsignal=INT
stderr_logfile=/var/log/dtp-sites/host-services.err.log
stdout_logfile=/var/log/dtp-sites/host-services.out.log
user=dtp
environment=HOME='/home/dtp/live/dtp-sites',HTTP_BIND_PORT=30%(process_num)02d,NODE_ENV=production,LOGNAME=host-services

@ -1,7 +1,11 @@
[group:sites-host-services]
programs=host-services
[program:host-services]
numprocs=1
process_name=%(program_name)s_%(process_num)02d
command=/home/dtp/.nvm/versions/node/v16.13.0/bin/node --optimize_for_size --max_old_space_size=1024 --gc_interval=100 app/workers/host-services.js
command=/home/dtp/.nvm/versions/node/v18.12.0/bin/node --optimize_for_size --max_old_space_size=1024 --gc_interval=100 app/workers/host-services.js
directory=/home/dtp/live/dtp-sites
autostart=true
autorestart=true

@ -0,0 +1,17 @@
[group:sites-media]
programs=dtp-sites-media
[program:dtp-sites-media]
numprocs=1
process_name=%(program_name)s_%(process_num)02d
command=/home/dtp/.nvm/versions/node/v18.12.0/bin/node --optimize_for_size --max_old_space_size=1024 --gc_interval=100 app/workers/media.js
directory=/home/dtp/live/dtp-sites
autostart=true
autorestart=true
startretries=3
stopsignal=INT
stderr_logfile=/var/log/dtp-sites/host-services.err.log
stdout_logfile=/var/log/dtp-sites/host-services.out.log
user=dtp
environment=HOME='/home/dtp/live/dtp-sites',HTTP_BIND_PORT=30%(process_num)02d,NODE_ENV=production,LOGNAME=host-services

@ -1,7 +1,10 @@
[program:dtp-sites:newsletter]
[group:sites-newsletter]
programs=dtp-sites-newsletter
[program:dtp-sites-newsletter]
numprocs=1
process_name=%(program_name)s_%(process_num)02d
command=/home/dtp/.nvm/versions/node/v16.13.0/bin/node --optimize_for_size --max_old_space_size=1024 --gc_interval=100 app/workers/newsletter.js
command=/home/dtp/.nvm/versions/node/v18.12.0/bin/node --optimize_for_size --max_old_space_size=1024 --gc_interval=100 app/workers/newsletter.js
directory=/home/dtp/live/dtp-sites
autostart=true
autorestart=true

@ -1,7 +1,10 @@
[group:sites]
programs=dtp-sites
[program:dtp-sites]
numprocs=1
process_name=%(program_name)s_%(process_num)02d
command=/home/dtp/.nvm/versions/node/v16.13.0/bin/node --optimize_for_size --max_old_space_size=1024 --gc_interval=100 dtp-sites.js
command=/home/dtp/.nvm/versions/node/v18.12.0/bin/node --optimize_for_size --max_old_space_size=1024 --gc_interval=100 dtp-sites.js
directory=/home/dtp/live/dtp-sites
autostart=true
autorestart=true

Loading…
Cancel
Save