全局安装pm2: pm2常用命令: 监听修改,并自动重启: 需要把pm2的服务先停下,然后启动的时候带上--watch就可以了 ...
用nodejs做了一个图片下载的工具,发现不管延迟多少时间下载,一旦图片成千上万张之后,使用http,或者download模块,总是会中间出现几次uncauchException异常,promise似乎也无法捕获,导致系统直接挂掉。最终也没有办法解决,只能转而求其次,在系统宕掉之后自动重启服务,继续下载。于是使用了nodejs的child process做了一个简单的实现: 下面是测试demo。 ...
2017-12-01 17:02 0 2126 推荐指数:
全局安装pm2: pm2常用命令: 监听修改,并自动重启: 需要把pm2的服务先停下,然后启动的时候带上--watch就可以了 ...
pm2 start xxx #启动服务器 pm2 list #查看运行状态 pm2 logs #查看日志 pm2 restart xxx #重启应用 pm2 stop xxx #停止应用 监听 ...
pm2 start xxx #启动服务器 pm2 list #查看运行状态 pm2 logs #查看日志 ...
在我们开发node 应用的时候,一但你的应用已经启动了,这个时候如果你修改了服务端的文件,那么要是这个修改起作用,你必须手动停止服务然后再重新启动,这在开发过程中无疑是很烦人的一件事,最好是有一个能够监控所有变动文件的脚本,一单发现文件有变动则立即重启服务,重新加载刚刚修改过的文件。所以在我们安装 ...
sqlserver有自动备份功能,所以要重启两个服务器,下面是重启脚本,脚本名称:sql_restart.bat net stop sqlserveragent net stop mssqlserver net start mssqlserver ...
使用到的是nodemon,具体在package.json文件中配置如下: 主要是需要有--inspect参数 然后在vscode中添加lauch.json的配置: 之 ...
服务一般都能正常的运行,但有时候也会有一些假死现象,比如公司有一考勤服务就因为依赖于硬件厂家的api, 但厂家api运行一段时间后会默名的假死,引起整个服务假死,因为这一假死现象具有不确定性,所以不太可能 看到假死后手动去进行启动。 目前本人知道的有两种方法解决这种情况: 1.写另一个服务 ...
常会有不断轮询发送ajax请求,处理一些业务的场景。 要考虑到: 1. 服务器重启,中断,恢复后仍然能恢复正常业务处理。 服务器重启过程中,再次发送请求,请求状态将变为net::ERR_CONNECTION_REFUSED,ajax依然会执行到success逻辑层,拿到的响应 ...