问题:
今天这个问题有点麻烦,因为这个问题已经不是一天两天了,只是今天问题特别明显。
前几天崔老湿就经常跟我说VJ挂了,但是我一试却能打开(虽然速度满了很多),所以我没太放在心上;
从昨天开始这种现象变得频繁起来,隔个半把小时的就会出现一会儿打不开(浏览器半天没反应或者直接就显示打不开)
我重启tomcat草草了事。直到今天中午,这个现象变得十分频繁:我在宿舍连续打开和刷新OJ和VJ,
发现基本每隔积分中就会打不开一阵子,过上一分钟左右又能勉强打开,打不开页面的时候服务器也连不上(ssh)。
到底为什么呢?我毫无思路,下午还有训练赛,尴尬啊!束手无策,坑爹啊!
解决:
下午一点,我已经在实验室,集训队员的训练赛已经别的VJ上进行了,因为学校OJ已经办法用了(在这种情况下做题会疯的)。
实在没办法,我给马前辈,全哥,沛爷均发去消息,没有回复于是电话求助沛爷;
沛爷从宿舍赶过来,检查了咱学院的网能上,
我试了教务处和外网都能上(我这纯属无用功);ssh上服务器也各种卡,沛爷重启了apache,没用!
沛爷认为是网络的问题,他说以前也遇到过这样的问题(那次是网线问题),于是拿钥匙去4楼服务器机房。
昨天停电空调自己关了没人开机房燥热,我把空调开开;沛爷直接在服务器后面检查起网线插口什么的。
打开服务器的显示器,检查起配置来(network),然后沛爷ping www.baidu.com没反应,确认服务起连不上外网,
再次检查网线插口什么的;再次回来ping通了,然后我和沛爷用手机上vj均能快速连上,过了几分钟后也行。
回到实验室用电脑能上,交了两道题,也没有问题,确认没有问题直到现在(19:50)正常。
经验教训:
以后再有类似的情况发生,先看看能不能上学院网站(因为学院网站和OJ用的是同一台主机),如果不能上,那应该就是网络的问题;
尝试ping外网来确认服务器是否能够与外部链接,再次排查网络原因;
用nmon和glances看看服务器的使用情况,如果负载不高那就不是服务器的原因;
分别仔细检查web服务器和数据库服务器的情况;
可以重启apache试试。