今天网站又又挂了,第二次,还是跟昨天一样,连上服务器,重启数据库,一切正常,到晚上10点,正准备睡觉,睡前看一眼,结果发现网站又又又挂了,这次非同寻常,网站打不开,连服务器都连不上去,只好登陆阿里云平台,结果发现CPU占用率99.979。
我的个天,难怪都连不上去,我直接把服务器停止,然后重启,顺利能连上,先把数据库启动,
systemctl start mysqld
然后发现openresty启动不了,运行命令:
systemctl status openresty
原来80端口被占用。
fuser -v 80/tcp #或 netstat -lnp|grep 80
当服务器启动时,默认的httpd给自动启动了,先停止http的服务
systemctl stop httpd #提示还有个httpd.socket,一起停止
systemctl stop httpd.socket
然后把这个进程禁止自启
systemctl disable httpd
然后再 fuser -v 80/tcp 或 netstat -lnp|grep 80 就显示为空
然后启动openresty
systemctl start openresty
顺利启动,事故排除,至于为何CPU飙到99.9,原因待查。