シンプルな構成ファイルと標準インターフェイスを介して、異なるポートでリッスンしている複数の Twiggy インスタンスを管理する方法を探しています。
たとえば、次のような構成が必要です
dog 5000 /www/psgi/dog.pl
cow 5001 /www/psgi/holycow.pl
# ...
そして、 /etc/init.d のスクリプトは次のように使用されます
sudo service twiggy start
# start all services
sudo service twiggy restart dog
# cow remains intact
# ...
私の同僚の何人かはrunitを提案しており、有望そうに見えますが、私はまだ十分に慣れていません。
独自のスクリプトを書き始める前に、あえて SO に尋ねます: スクリプトは既に存在しますか?