2013-11-26 36 views
2

我想知道是否有像su​​pervisord這樣的Perl工具來管理進程。Perl主管plackup starman perlbrew

http://supervisord.org/

我見過所謂的主管Perl程序,但我不知道這是否是Python的一個好:

https://metacpan.org/pod/Supervisor

我希望能夠啓動一臺plack服務器,並有一臺監視器,可以在必要時重新啓動它。

我用perlbrew,我想製作一個shell腳本來啓動服務器,然後有一個配置是這樣的:

[program:my_app] 
directory = /home/username/my_app 
user = username 
command = /home/username/wmy_app/starman.sh 
stdout_logfile=/var/log/supervisor/%(program_name)s_stdout.log 
stderr_logfile=/var/log/supervisor/%(program_name)s_stderr.log 

你有沒有使用Supervisord Perl的項目,普拉克,接龍和perlbrew。 你有什麼建議?

我的問題是開放的,以瞭解什麼是最適合我的Plack服務器在生產中。

謝謝

+0

http://p3rl.org/Server::Starter http://p3rl.org/Ubic::Service::ServerStarter – daxim

+0

非常感謝你dax即時我會看現在。 – Hobbestigrou

+1

你爲什麼不使用主管? – hobbs

回答