免责声明: 本文档可能包含第三方产品信息,该信息仅供参考。阿里云对第三方产品的性能、可靠性以及操作可能带来的潜在影响,不做任何暗示或其他形式的承诺。
无法打开网站时,应该先搜索排查报错的含义,再排查80端口状态和排查Web服务状态。本文提供快速排查方法,更详细的排查过程请参见无法访问ECS上的网站。
阿里云提醒您:
- 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
- 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
- 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。
本文提供Linux系统和Windows系统中运行的网站无法访问的排查思路。
此处以CentOS 7系统为例,请根据您的实际情况选择。
netstat -an | grep 80系统显示类似如下,如果返回以下任意一种结果,说明已启动TCP 80端口的Web服务。
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN # 全网监听
tcp 0 0 127.0.0.1:80 0.0.0.0:* LISTEN # 本机监听
说明:本机127.0.0.1监听会导致外网无法访问Web服务,只有本机能访问,需修改为全网监听。
top
命令查看实例运行状态,查看是否有异样进程。netstat -anp |grep tcp |wc -l
/etc/sysctl.conf
配置文件中net.ipv4.tcp_max_tw_buckets
参数的最大值,查看是否有超出情况。若超出,则执行以下操作。
vi /etc/sysctl.conf
命令编辑文件,查询net.ipv4.tcp_max_tw_buckets
参数。如果确认连接使用很高,容易超出限制,则根据现场情况,增加net.ipv4.tcp_max_tw_buckets
参数值的大小。sysctl -p
命令,使配置生效。此处以Windows Server 2008系统为例,请根据您的实际情况选择。
netstat -ano | findstr :80系统显示类似如下,如果返回以下任意一种结果,说明已启动TCP 80端口的Web服务。
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 1172 # 表示全网监听
TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 1172 # 表示本地监听
说明:本机监听会导致外网无法访问Web服务只有本机能访问,可执行以下命令,修改为全网监听。netsh http delete iplisten ipaddress= 127.0.0.1:80
netstat -n |find /i "time_wait" /c
netstat -n |find /i "close_wait" /c
netstat -n |find /i "established" /c
regedit
命令。引发网站访问异常的相关因素及症状很多,如果您需要了解更多ECS实例中网站无法访问的原因,请参见访问ECS实例异常时的因素。
Apache SkyWalking Apache SkyWalking 是一款非常优秀的应用性能监控 APM 工具 ...
目前最常用的两者方法:激活码 | 插件 === 更新分割线:2021-08-03 === 2021-08-...
如今全球网络的高速发达,依托后端采用多种操作系统平台的WEB服务器,提供用户丰...
案例背景 “人民日报的带货能力太强大了,昨晚一大波流量进来抢药,我们的服务器...
数据科学实际上可以定义为我们从数据中获取额外信息的一个过程,在做数据科学时...
如何注册 企业邮箱 域名 ?大家都知道,企业 邮箱 体现的是一个企业的形象,要申...
简介 本文操作介绍使用Linux操作系统的HECS(云耀云服务器)安装宝塔面板。宝塔...
一、建表空间 SQL create tablespace tp1 datafile '/oradata/bxocp/tp01.dbf' s...
Cloudera数据平台 CDP 私有云基础版 CDP-PvC Base 是Cloudera数据平台的?本地版...
域名 后缀tv可以备案么?可以的, .tv域名 能备案的。.tv域名从2020年7月20日起...