В моем случае я пытаюсь написать сценарий выскочки для службы grafana
. Вот мой контент,
#grafana upstart script
description "start and stop grafana server"
start on (net-device-up
and local-filesystems
and runlevel [2345])
stop on runlevel [016]
respawn
respawn limit 5 30
console output
exec service grafana-server stop
Но это не woking все время. Нужно ли удалять какой-либо pid после остановки service
?
Также это правильный способ создать upstart
conf с сервисом. Потому что я пытался сделать то же самое для службы nginx
. Но это не удается, потому что нам нужно удалить pid
после остановки service
.
Так вообще, как мы можем написать upstart
скрипт для services
?
Я использую amazon linux [ec2]. Может ли кто-нибудь помочь мне с этим?