我使用以下方式启动了Dancer / Starman服务器:
sudo plackup -s Starman -p 5001 -E deployment --workers=10 -a mywebapp/bin/app.pl
但我不确定如何停止服务器。有人能为我提供一个快速的方法来阻止它以及它产生的所有工人吗?
答案 0 :(得分:13)
使用
--pid /path/to/the/pid.file
您可以根据他的PID
因此,使用上述选项,您可以使用
kill $(cat /path/to/the/pid.file)
pid.file
只存储主人的PID - 不需要分析ps
输出......
答案 1 :(得分:1)
pkill -f starman
根据名称杀死流程。
答案 2 :(得分:0)
在Windows上,您可以执行" CTRL + C"比如制作副本但在这种情况下取消。经过测试的工作。