Skip to content

Express 的日志干崩了我的阿里云服务器?

最近上线了【Express 实现需要认证的接口】这个功能,一不留神竟然把我的阿里云服务器干崩了。真是尴尬 😅!

我想也没有做啥出格的事情啊,难道是我花钱的服务器太低端,最近用户量太大?

我赶紧去阿里云服务器控制台看了下,发现 CPU 占用率达到了 95% 左右。几个网址都打不开了,主域名、二级域名集体下线。

去服务器上自助检测,查看了下日志,发现是 Express 应用的日志文件 IO 操作超时导致的问题。修改代码,重新部署上线,目前暂时一切正常。

一、查看 CPU 使用情况

An image

二、设置监控报警操作

An image

An image

An image

三、注释坑人的日志代码

An image

An image

四、再次查看 CPU 和磁盘的使用情况

An image

An image

An image