我正計劃添加一些任務到我的capistrano配方文件中,以賦予管理員遠程啓動/停止/重新啓動private_pub服務器的能力。但如果開始我可以使用像機架服務器能夠停止並重新啓動
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命令停止服務器 - 不是好主意?