永远在后台运行peerjs服务器

我在远程服务器上安装了我的peerjs服务器。 我可以通过putty SSHlogin到我的服务器。 我可以运行服务器,但是当我closures腻子它结束会话和peerjs停止。 我怎样才能让它永远在服务器上运行。

我已经永远试过这样的包装了。

forever start peerjs --port 9000 --key peerjs 

但造成这个错误。

 warn: --minUptime not set. Defaulting to: 1000ms warn: --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms info: Forever processing file: peerjs error: Cannot start forever error: script /root/peerjs does not exist. 

通过添加这两行来创build自定义服务器可以解决问题

 var PeerServer = require('peer').PeerServer; var server = PeerServer({port: 9000, path: '/peerjs'}); 

node_modules/peer/node_modules/we/index.js文件,然后运行服务器

 forever start node_modules/peer/node_modules/we/index.js 

您可以从代码运行(启动)对等服务器:

 var PeerServer = require('peer').PeerServer; var server = PeerServer({port: 443, path: '/peerjs'}); 
Interesting Posts