243960
通过supervisor调试nodejs的时候,在router处理post请求的时候用res.redirect跳转的时候,supervisor中显示crashing child,进程重启,目测是当成error处理了,浏览器显示连接重置。 但是通过node命令启动的时候,就不会出现这个情况。 想问一下是什么问题。。。
通过supervisor调试nodejs的时候,在router处理post请求的时候用res.redirect跳转的时候,supervisor中显示crashing child,进程重启,目测是当成error处理了,浏览器显示连接重置。 但是通过node命令启动的时候,就不会出现这个情况。 想问一下是什么问题。。。
推荐使用pm2+lgp-monitor,不管是生产环境还是开发环境,都很方便,有日志可以帮你定位错误 使用方法:
{ "apps": [{ "script": "app.js", "name": "app_name", "cwd": "/path/to/your_app", "watch": true #如果正式服务器上建议去掉这个watch,测试的时候不加也没事,lgp-monitor提供重载/重启按钮 }] }
如果需要自动重启就加watch,不需要就用lgp-monitor来控制重启/重载 如果项目是使用git同步,lgp-monitor还能提供一键同步git和回滚的功能(只针对master)