簡體   English   中英

Node.js和Forever / Forever-Montior

[英]Node.js and Forever / Forever-Montior

我當前使用的是永久監視程序,以生成基本的HTTP節點服務器,盡管當我執行執行永久監視腳本的JavaScript時,它不會發送到后台,當我退出TTY會話時,HTTP服務器會停止。

我用來生成服務器的代碼如下。

我真正要問的問題是,是否應該使用Forevers CLI生成以編程方式生成后續服務器的腳本?

var forever = require('forever-monitor');

  var child = new (forever.Monitor)('streams.js', {
    max: 3,
    silent: true,
    options: []
  });

  child.on('exit', function () {
    console.log('streams.js has exited after 3 restarts');
  });

  child.start();

您可以通過運行永久地啟動該腳本

forever start [your-script.js]

或者如果您不想安裝Forever的CLI,則可以運行

nohup node [your-script.js] > nohup.log &

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM