タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

daemontoolsに関するshagのブックマーク (3)

  • 私家版 daemontools FAQ (2/3)

    (私家版 daemontools FAQ) 2. 実際の運用に関する質問 back 新しいサービスをログ記録なしで走らせる手順は? たとえばサービス名 finger を新しく走らせるとする。svscan は すでに走っていて、/service 以下のディレクトリを見張っていると する: mkdir /service/finger として、まずサービス用の ディレクトリを作る。すぐに svscan がこれを検知して supervise を立ち上げ、/service/finger/supervise ディレクトリが作られるはずだ。このディレクトリを ls してみると、次のようになっている: bash-2.03# ls -l /service/finger/supervise/ total 1 prw------- 1 root system 0 Apr 26 13:54 control -rw

  • Starlet 使ってみた|perl|@OMAKASE

    CPANでPlack関連の情報はないかと漁っているとstarmanライクなPSGI仕様のサーバ Starlet があると聞いて早速ためしてみました。 http://search.cpan.org/dist/Starlet/ 今まで自分の所ではplackで利用できるWAFを自前で書いてそいつをStarman + Server::Starterを使ってで動かしていました。 Starmanでなにも問題なく動いてるので変更する意味はないのですがPSGI仕様のいい所(簡単にインターフェースを取り替えられる)を利用させてもらいちょっとだけ試してみました。 変更前の環境はフロントにlighty(mod_proxy)+バックにStarman,Server::Starterな構成です。でStarmanはdaemontoolsで起動させてます。 変更前 starman利用時のdaemontoolsのrun-s

  • blog.nekokak.org

    今、daemontools+starman+start_serverでアプリを管理している。 $ svc -h /etc/service/projでHUPを送りつけて再読み込みさせることは可能なのだが $ svc -dx /etc/service/projでアプリを停止することができない。 プロセスを確認したところプロセス番号は変わっていた。 multilogを見たところ @400000004bd678492c90b2f4 received TERM, sending TERM to all workers:4004 @400000004bd678492cdbb9fc 2010/04/27-14:38:07 Server closing! @400000004bd678492d062174 worker 4004 died, status:0 @400000004bd678492d0

  • 1