Node.js启动后无缘无故退出解决方案
nodejs标准的启动是 node app.js
如果是express框架,那么就是 node bin/www
在运行的时候有可能因为异常没有捕获,或者发生了致命的异常,就会导致进程结束。
给大家推荐一个好东西:forever
npm下安装
npm install forever -gd
forever可以让我们做得更好,并且可以跨平台的在windows和Linux下都能运行。
npm install forever -g
使用forever启动守护进程:
forever start your_app.js
关闭守护进程:
forever stop your_app.js
重启守护进程:
forever restart your_app.js
如果需要记录输出日志和错误:
forever start -l forever.log -o out.log -e err.log your_app.js
自从用了这个神器,小编的网站就没有挂过了。
顺便提一句 forever的意思是永远,他是一个nodejs的后台守护进程。
“Node.js启动后无缘无故退出解决方案” 的相关文章
Linux 脚本?准确的说叫 Linux Shell 脚本,Shell 脚本是一种被设计用来运行命令行解释器,他是 Linux 系统的一大特色之一。命令行是 Linux 系统中一种非常重要的交互方式,而它的实现基于 Linux 内核和 Shell 程序,为用户提供了强大和灵活的操作方式。使用 Lin...
本头条号每天坚持更新原创干货技术文章,欢迎关注本头条号"Linux学习教程",公众号名称“Linux入门学习教程"。如需学习视频,请复制以下信息到手机浏览器或电脑浏览器上:zcwyou.com1. 前言在浏览网页时,最常见的错误之一是“503 Service Unavaila...
先来看看今天要讲的主人翁:UPDATE `i_msg_system` set `deliver`=1 where `uid`=10000 and `msg_group`=0 and `deliver`=0;涉事表结构:CREATE TABLE `i_msg_system` ( `id` int(...
1. 限制请求速度设置 Nginx、Nginx Plus 的连接请求在一个真实用户请求的合理范围内。比如,如果你觉得一个正常用户每两秒可以请求一次登录页面,你就可以设置 Nginx 每两秒钟接收一个客户端 IP 的请求(大约等同于每分钟30个请求)。limit_req_zone $binary_re...
环境准备项目 JDK1.8 以上版本准备好 nginx 环境nginx 配置nginx 的配置文件在/usr/local/nginx/conf 目录下,配置文件 nginx.conf配置信息如下:upstream web_app { server 192.168.226.150:8089 ma...
Nginx 由模块组成,这些模块由配置文件中指定的指令(directive)来控制。指令被分为简单指令和块指令。简单指令由名称和用空格分隔的参数组成,并以分号 (;) 结尾。块指令与简单指令具有相同的结构,但是在分号的位置,它以一组用大括号 ({ 和 }) 括起来的额外指令结束。如果块指令可以在大括...