タグ

npmとdaemonに関するinurotaのブックマーク (2)

  • foreverを使ったnode.jsのサービス運用 – なんてこったい

    node.jsでUDPサーバーを作ったので、いざこれを適当なサーバー上で運用させてみようと思ったところ、どういった形で運用すればよいのかわからない…。開発時にはnodeコマンドを使ってサーバーを立ち上げていましたが、番サーバーでもそれでよいのか?調べていたところ、foreverというnode.js用のデーモンマネージャーがあり、これを使うのが楽そうだったので使ってみました。 foreverのインストール foreverはnpmを使ってインストールすることができます。foreverはコマンドライン上で使うので、npm 1.0系では-gオプションをつけてグローバルインストールする必要があります。 sudo npm install forever -g アプリケーションの起動 アプリケーションの管理にはforeverコマンドを使います。 forever start udpserver/udps

  • node.jsのhttpサーバーをdaemon化する方法

    daemon.nodeを使用してexpressで作成したhttpサーバーをdaemon化する方法を書きます。 daemon.node(https://github.com/indexzero/daemon.node)を使用してexpressで作成したサーバーをdaemon化できるようにします。daemon.node自体はnpm install daemonでインストールしておきます。var sys = require('sys'), fs = require('fs'), http = require('http'), path = require('path'), daemon = require('daemon'); var lockfile = path.join(__dirname, 'pids/daemon1.pid'); var logfile = path.join(__di

    inurota
    inurota 2012/02/15
    daemon.nodeを使用してexpressで作成したhttpサーバーをdaemon化
  • 1