forever

    17

    1答えて

    ノードアプリケーションを実行するのにforeverを使用しています。永遠に始めると、ログを書き込む場所を指定します。また、ログに追加するように指定します。ここでの問題は、私のログが何ヶ月もかけて制御不能になることです。 間隔でログをアーカイブ/ロールする方法はありますか。つまり、ログファイルの内容を別のファイル(サーバー-2013-3-5.logなど)にロール/アーカイブします。そうすれば、必要に

    6

    1答えて

    2つの異なるアプリケーションを実行するには2つのバージョンのNodeJSが必要です。私はnodeを呼び出すことによってそれを実行することができるので、1つのバージョンがデフォルトのパスで利用可能です。他のバージョンは~/node-v10/bin/nodeにインストールされています。 forever start app.jsを実行すると、最初のバージョンから開始されます。 I スクリプトを2番目のノ

    7

    3答えて

    これは最もスマートなアイデアではありませんでしたが、サーバーがまだ永久に稼動している間にnodejをバージョンn10で "n"に更新しました。私は $ forever list または $ forever stopall または $ forever restartall を入力しようとすると は、今では単に何もしません。とにかく - $ forever --help はまだヘルプメ

    6

    2答えて

    私はforever経由でプロセスを実行していますが、-l,-oおよび-eのオプションについては混乱しています。ドキュメントから :LOGFILE (-l)への出力は、永遠のメッセージ(例えば「永遠retarting」)と一緒に、両方の標準出力&標準エラー出力が含まれている場合 -l LOGFILE Logs the forever output to LOGFILE -o OUTFILE L

    6

    7答えて

    私は最終的にNode.JSを使用するプロジェクトを変換し終えましたが、今は私のアプリケーションをサーバー上で実行し続けるのに問題があります:/問題は、 私はこの問題について多くの調査を行いましたが、upstartスクリプトを作成し、Foreverモジュールを使用することが進んでいるようです。 私はグーグル始め、この成り上がりのスクリプトを作成しました: #!upstart description

    12

    2答えて

    スクリプトがforeverモジュールで実行され、 "永遠に一覧表示"すると、現在実行中のすべてのスクリプトのファイル名の一覧が表示されます。この場合、「myscript1.js」 [0] j2mo /usr/local/bin/node myscript1.js 51004 51005 /Users/me/.forever/j2mo.log 0:14:10:51.420 [1] Vav3 /us

    33

    1答えて

    私のプロジェクトでforeverを使用しています。これらのオプションは何をしますか: minUptime spinSleepTime 私はGitHubのページから理解していませんでした。

    6

    3答えて

    ファイルシステムからファイルを提供する小さなWebサーバーを実行しているnode.jsに問題があります。 node server.jsで起動すると魅力的ですが、nohupで起動すると永遠にnode.jsがファイルを見つけることができません。

    9

    5答えて

    ノードサーバー用のlaunchd.plistファイルを作成しようとしています。私は自分のノードサーバーを実行するために永遠に使用しています。私はサーバーが起動時に起動したい。私はまた、mongodb launchd plistが最初に走るのを待っていたいと思います。 私はhomebrewを使用してmongobbをインストールしました。すでにlaunchd.plistが付属しています。 Iシャットダ

    5

    1答えて

    永遠に実行されるメトリクスを取得するために環境変数を設定するにはどうすればよいですか? 私が輸出を行うなどのように、永遠に実行した場合 export PORT=80 MONGO_URL=mongodb://localhost:3002/appname sudo forever -f start bundle/main.js 永遠meteorjsは、ノードとバンドル実行されません。 /Use