-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathsupervisord.conf
34 lines (30 loc) · 926 Bytes
/
supervisord.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[supervisord]
nodaemon=true
logfile = /var/log/supervisor/supervisord.log
childlogdir = /var/log/supervisor
logfile_maxbytes = 50MB
logfile_backups = 5
loglevel = debug
pidfile = /var/run/supervisord.pid
user = root
[program:postgresql]
user=postgres
group=postgres
command=/usr/bin/postgres -p 5432 -D /var/lib/pgsql/data
redirect_stderr=true
priority = 10
[program:httpd]
command=/usr/sbin/httpd -DFOREGROUND
redirect_stderr=true
priority = 20
[program:tactic]
user=apache
group=apache
#command=bash -c 'sleep 5 && python3 /opt/tactic/tactic/src/bin/monitor.py'
#command=bash -c 'sleep 5 && python3 /opt/tactic/tactic/src/bin/startup_dev.py'
command=bash -c "sleep 5 && if [ %(ENV_DEBUG)s = "TRUE" ]; then python3 /opt/tactic/tactic/src/bin/startup_dev.py; else python3 /opt/tactic/tactic/src/bin/monitor.py; fi"
redirect_stderr=true
priority = 90
#[include]
#files = /etc/supervisor/conf.d/*.conf
#redirect_stderr=true