없음 중 the signals, 예 : HUP, resque-pool이 환경을 다시 읽게합니다. 어떻게 스크립트를 다시 시작할 수 있습니까? 있는 init.d에서 , 나는 다시 시작하여 다음 "-QUIT을 죽일"시도했다 : echo "kill -QUIT $pid" | sudo -u deploy -i bash
echo 'cd /home/deploy ; bu
virtualenv 내에서 실행되는 django에 대한 셀러리 프로세스를 데몬스트레이트하려고합니다. 나는 다음 http://ask.github.io/celery/cookbook/daemonizing.html#example-django-configuration-using-virtualenv의 내용으로 설정 파일을 생성 에서는 /etc/init.d/에 http
안녕하세요 저는 루비 프로그램을 모니터링하기위한 새로운 init 스크립트를 만들고 있습니다. NAME=differ
FILE_PATH=/home/amer/Documents/ruby_projects/differ/
PIDFILE=/home/amer/pid/differ.pid
PID=$$
EXEC='/home/amer/.rvm/rubies/ruby-2.0.
셀러리와 셀리 비트를 데몬 머티하려합니다. github에서 celeryd 및 celeybeat 파일을 다운로드하고 해당 설정 파일이 /etc/default/ 인 /etc/init.d/ (셀러리 및 셀러리 비트)에 배치했습니다. 내 문제는이 두 파일을 실행할 때 celeryd와 celerybeat가 시스템 파이썬 (2.4)을 사용하므로 파이썬 2.7에서 다른
저는 Mongrel 클러스터와 함께 실행되는 Rails 애플리케이션의 배치를 관리하기 위해 Chef를 사용하고 있습니다. 내 init.d 파일은 매우 간단합니다. 여기에 다시 시작의 경우는 다음과 같습니다 restart)
sudo su -l myuser -c "cd /path/to/myapp/current && mongrel_rails cluste
저는 쉘 스크립팅을하는 완전 초보자이며, 약간의 쓰기를 시도하고 간단한 응용 프로그램을 실행 시키려고합니다. 응용 프로그램을 시작할 수는 있지만 호출 된 스크립트의 PID를 저장해야 할 때 스크립트 자체의 PID를 저장하므로 중지하거나 다시 시작할 수 없습니다. 여기가 PID 얻기를 위해 실행하고 내 스크립트입니다 #!/bin/sh
JAVA_BIN=/us
나는 FreeBSD에서 init 스크립트를 가지고있다. 이 스크립트는 rc.d에 의해 시작될 때 호출됩니다. 이 스크립트가 시작할 때 또는 사용자가 수동으로 호출했는지 확인하기 위해 수행 할 작업. 이 스크립트에서 어떻게이 체크를 할 수 있습니까? 가능한가? 내 질문에 FreeBSD를위한 유효하지만 나는 또한 어쩌면 동일한 솔루션의 경우 리눅스 태그를 추가
나는 다음과 같은 경고가 표시-rc.d를 업데이트하는 스크립트를 추가 할 때 내 데비안 7 #!/bin/sh
### BEGIN INIT INFO
# Provides: apache2
# Required-Start: $all
# Required-Stop: $all
# Default-Start: 2 3 4 5
# Default-Stop: 0