我已经在远程服务器上安装了peerjs服务器。 我可以通过腻子SSH登录到服务器。 我可以运行服务器,但是当我关闭腻子时,会话结束,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.

===============>>#1 票数:1

通过仅添加这两行来创建自定义服务器即可解决该问题

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

===============>>#2 票数:0

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

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

  ask by Sadiq Ahmad translate from so

未解决问题?本站智能推荐: