Согласно следующему мне нужно создать файл:Как развернуть планировщик Web2py для нескольких приложений?
/etc/init/web2py-scheduler.conf
web2py-scheduler.conf
description "web2py task scheduler"
start on (local-filesystems and net-device-up IFACE=eth0)
stop on shutdown
respawn limit 8 60 # Give up if restart occurs 8 times in 60 seconds.
exec sudo -u <user> python /home/<user>/web2py/web2py.py -K <myapp>
respawn
Вопрос в
Что делать я сделать, если я хочу иметь планировщик для 2 приложений?
Должен ли я создать два файла .conf
или создать 1 файл с 2 экземплярами exec command
?
Решение с двумя файлами будет:
/etc/init/web2py-scheduler.app1.conf:
description "web2py task scheduler App1"
start on (local-filesystems and net-device-up IFACE=eth0)
stop on shutdown
respawn limit 8 60 # Give up if restart occurs 8 times in 60 seconds.
exec sudo -u <user> python /home/<user>/web2py/web2py.py -K App1
respawn
/и т.д./инициализации/web2py -scheduler.app2.conf:
description "web2py task scheduler App2"
start on (local-filesystems and net-device-up IFACE=eth0)
stop on shutdown
respawn limit 8 60 # Give up if restart occurs 8 times in 60 seconds.
exec sudo -u <user> python /home/<user>/web2py/web2py.py -K App2
respawn
Решение с одним файлом:
/etc/init/web2py-scheduler.conf:
description "web2py task scheduler"
start on (local-filesystems and net-device-up IFACE=eth0)
stop on shutdown
respawn limit 8 60 # Give up if restart occurs 8 times in 60 seconds.
exec sudo -u <user> python /home/<user>/web2py/web2py.py -K App1
exec sudo -u <user> python /home/<user>/web2py/web2py.py -K App2
respawn
жаль, если это очевидно, но у меня нет опыта в написании конф файлы и как работает эта часть системы.
спасибо