タグ

ブックマーク / multix.jp (1)

  • Node.jsのサービス実行

    このブログはNode.jsでGhost BlogをCentOSやWindows上で動かしているが、開発環境はともかく番用やステージング用はサーバ起動時に一緒にデーモン起動していて欲しい。ところがコレには色々と考えるべきところがあるのだ。 デーモンプロセス化を助けるツール Node.jsのデーモン化実装にはいくつかあるが、以下が代表的なものだろう。 supervisor forever pm2 いずれもnpm install -gで導入できる。おまけにLinuxでもWindowsでもそれなりに動く。それぞれに特徴がありセールスポイントがあり使い勝手も異なるが、一番リッチなのがpm2で、一番シンプルなのがforeverだろうか。 だがこれらはどういうワケかsuid/sugidをサポートしてないのである。いやNode.js自体にはPOSIX準拠のprocess.setuidとprocess.s

  • 1