하나의 서비스에 대한 추가 시작 스크립트를 만드는 방법

하나의 서비스에 대한 추가 시작 스크립트를 만드는 방법

Ubuntu 서버에 'gearman-job-server' 패키지를 설치했습니다. 기본적으로 시작 스크립트를 /etc/init/gearman-job-server.conf. 하지만 동일한 서비스에 더 많은 명령을 추가하고 싶습니다. 그래서 아래 내용을 사용하여 사용자 정의 시작 스크립트를 다음과 같이 만들었습니다 /etc/init/gearmand.conf. 하지만 아쉽게도 서비스를 다시 시작하면 실행되지 않습니다( service gearman-job-server restart). 그렇다면 누군가 사용자 정의 시작 스크립트를 동일한 서비스에 연결하는 방법을 말해 줄 수 있습니까?

description "Gearmand Server"

start on started mysql
stop on runlevel [016]

kill timeout 3

respawn

exec gearmand \
--log-file=/var/log/gearmand.log \
--queue-type=MySQL \
--mysql-host=localhost \
--mysql-port=3306 \
--mysql-user=example \
--mysql-password=example01 \
--mysql-db=gearman \
--mysql-table=gearman_queue \
2>> /var/log/gearmand.log

관련 정보