nodejs 后台服务启动
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,最近一个项目微信小程序,需要写个小型的后端程序处理聊天通讯记录保存,主要是功能是组建群聊天室,所以用node写了个websocket服务...但是终端连接到服务器,运行 node server.js,
千家信息网最后更新 2026年10月31日nodejs 后台服务启动
最近一个项目微信小程序,需要写个小型的后端程序处理聊天通讯记录保存,主要是功能是组建群聊天室,所以用node写了个websocket服务...
但是终端连接到服务器,运行 node server.js, 退出终端之后,服务就停止运行了。
原以为 node server.js & 或者 nohup node server.js >/dev/null 2>&1 & 能轻松的解决,后来发现完全不是那么回事..........
谷歌了一番资料,了解到
nodejs一般是当成一条用户命令执行的,当用户断开客户连接,运用也就停了,很烦人。如何让nodejs应用当成服务,在后台执行呢?
最后使用 forever 包搞定,解决方案如下:
sudo npm install -g forever --registry=http://registry.cnpmjs.org
forever start 你的脚本文件(如server.js)
forever list 查看所有 forever 运行的进程
forever stop uid 停止运行指定 uid 的进程
它能做更多的事情,比如分别记录输出和错误日志,比如可以在js中作为api使用。通过以下(我的是ubutun系统)也可以正常安装
$ sudo npm install forever -g #安装$ forever start app.js #启动$ forever stop app.js #关闭$ forever start -l forever.log -o out.log -e err.log app.js #输出日志和错误
命令语法及使用 h ttps ://gi thub.c om /nod e ji ts u/ fore ver
服务
运行
命令
日志
用户
程序
终端
进程
错误
输出
后台
烦人
事情
功能
回事
客户
文件
方案
更多
服务器
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技海报
互联网科技有限公司图片
浩特互联网科技
九亚互联网科技
互联网 新科技
互联网科技公司介绍
盛创互联网科技有限公司
顺网科技2021年互联网排名
互联网科技中介
受益于互联网科技的高速发展
本届互联网博览会上的黑科技
高科技互联网套路
互联网金融科技元年
广州千川互联网科技有限公司
产业互联网科技服务公司
上海互联网科技公司ppt
唐山双旺合互联网科技产业园
互联网科技创新创业项目
山东蛋芒互联网科技有限公司
前海云享互联网科技
咖啡
百单网互联网科技有限公司
百单网互联网科技有限公司怎么样
麻工互联网科技
腾讯科技 互联网女皇
互联网科技中介
河南猎农互联网科技有限公司
允成互联网科技有限公司融资
中科明德北京互联网科技
美国互联网科技实力