网页常见报错
200请求完成
301URL页面永久移动
302URL页面临时移动,用于网站临时升级,客户端继续使用原有URL
304 缓存,nginx里配expires就会返回这个
400客户端请求的语法错误?
401请求要求用户的身份认证
404找不到页面
403拒绝访问
405 禁止访问
499跟502类似,网站无法响应,可能是这个IP大量访问,把出现499的IP封掉
这个筛选IP的命令要能直接说出来,非常常用
500 服务器内部错误
502错误,一般是nginx均衡的后端服务器没启动或者挂了
整个主站报502
ping域名,DNS没问题
看前端nginx错误日志
看后端均衡的服务器
是tomcat请求量过大,内存不足(out of memory) oom,
503 服务器无法响应
504网关超时,因为后端响应太慢
uptime看负载
看tomcat日志,tomcat连接数据库超时
发现数据库CPU负载超过80%
发现有些查询时间过长
看nginx日志,是哪个服务器超时,
504网关超时,也可能是因为nginx收到恶意***,有大量的请求,看是不是一个IP有特别多请求
如果服务器快崩溃了,连日志都没法看了,就只能先把进程kill掉,查日志
awk '/2017:21:00:00/,/2017:21:13:04/' /data/logs/linux_web/access.log|awk '{print $1}'|sort|uniq -c|sort -nr|more
把IP加黑名单-A INPUT -s IP -j DROP
505服务器不支持请求的HTTP协议的版本
网页请求特别慢
客户端网速问题
服务器连通性ping一下
网页内容加载太多导致太慢
数据库查询慢
服务器负载过高
谷歌浏览器F12看network
也可能是网页代码问题
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。