簡體   English   中英

你如何阻止perl Dancer / Starman / Plack服務器?

[英]How do you stop a perl Dancer/Starman/Plack server?

我使用以下方式啟動了Dancer / Starman服務器:

sudo plackup -s Starman -p 5001 -E deployment --workers=10 -a mywebapp/bin/app.pl

但我不確定如何停止服務器。 有人能給我一個快速的方法來阻止它以及它產生的所有工人嗎?

使用

--pid /path/to/the/pid.file

你可以根據他的PID殺死進程

因此,使用上述選項,您可以使用

kill $(cat /path/to/the/pid.file)

pid.file只存儲主控PID - 不需要分析ps輸出...

pkill -f starman

根據名稱殺死進程。

在Windows上,您可以執行“CTRL + C”,如復制,但在這種情況下取​​消。 經過測試的工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM