관리자가 원격 시작/중지/다시 시작 private_pub 서버에 기능을 제공하기 위해 capistrano recipe 파일에 일부 작업을 추가 할 계획입니다. 하지만 시작과 같이 사용할 수있는 경우중지 및 재시작 기능이있는 랙 서버
desc "Start private_pub server"
task :start do
run "cd #{current_path};rackup private_pub.ru -s thin -E production -D"
end
나는 랙업 서버를 중지하거나 다시 시작하는 방법에 대한 문서를 찾을 수 없습니다. 내가 옵션
-P, --pid FILE file to store PID (default: rack.pid)
볼 수 있지만 아마도 서버를 중지하기 위해 kill 명령을 사용 - 좋지 않은 생각을?