千家信息网

快速排查无法打开ECS实例上运行网站的方法

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,小编给大家分享一下快速排查无法打开ECS实例上运行网站的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!快速排查无法打开
千家信息网最后更新 2026年11月01日快速排查无法打开ECS实例上运行网站的方法

小编给大家分享一下快速排查无法打开ECS实例上运行网站的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

快速排查无法打开 ECS 实例上运行的网站

无法打开 Linux 实例上运行的网站

此处示范系统为 CentOS 6.8,请根据您的实际情况选择。

一、排查 80 端口不可用

运行命令 netstat -an | grep 80,查看 TCP 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 # 本机监听

其中,本机监听会导致外网无法访问 Web 服务只有本机能访问,可参阅Nginx、Tomcat、IIS 更改端口监听地址的方法修改为全网监听。

第一步失效时:

查看实例安全组是否放行 80 端口。参阅添加安全组规则。

查看实例 iptables 是否放行 80 端口。

使用 telnet 和 traceroute 跟踪 80 端口的通断情况。参阅 ping 丢包或不通时链路测试说明。

查看云服务器带宽是否跑满。参阅云服务器 ECS Linux 服务器带宽异常跑满分析解决。

二、排查 Web 服务不可用

使用管理终端登录实例。

查看 Web 服务日志,如路径 /usr/local/var/log/nginx/ 存放 CentOS 6.8 Nginx 服务日志。

使用 top 查看实例运行状态,查看是否有异样进程。

在控制台查看实例监控信息,查看实例带宽是否跑满,若跑满,可尝试升级实例带宽。

查看实例 CPU/内存是否耗尽。参阅云服务器 ECS Linux 系统 CPU 占用率较高问题排查思路。

查看实例 80 端口是否有过多的 TCP 链接。

通过 netstat -anp |grep tcp |wc -l 统计 TCP 连接数。

对比 /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 实例上运行的网站

此处示范系统为 Windows Server 2008,请根据您的实际情况选择。

一、排查 80 端口不可用

执行命令 netstat -ano | findstr :80,查看 TCP 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 修改为全网监听。

第一步失效时:

查看实例安全组是否放行 80 端口。参阅添加安全组规则。

查看实例防火墙是否放行 80 端口。参阅 Windows 防火墙限制端口/IP/应用访问的方法以及例外的配置。

使用 telnet 和 tracert 跟踪 80 端口的通断情况。参阅 ping 丢包或不通时链路测试说明。

查看云服务器带宽是否跑满。参阅 Windows 实例带宽和 CPU 跑满或跑高排查。

二、排查 Web 服务不可用

使用管理终端登录实例。

查看 Web 服务日志,如 Windows Server 2008 IIS 服务日志位置为: %SystemDrive%\inetpub\logs\LogFiles\W3SVC4。

通过 Task Manager 查看实例运行状态,查看是否有异样进程。

在控制台查看实例监控信息,查看实例带宽是否跑满,若跑满,可尝试升级实例带宽。

查看实例 CPU,内存的是否耗尽。参阅 Windows 实例带宽和 CPU 跑满或跑高排查或云服务器 Windows 实例 CPU 高占用率的处理及工具推荐。

查看实例 80 端口是否有过多的 TCP 链接。

执行以下命令并统计 TCP 连接数:

 netstat -n |find /i "time_wait" /c netstat -n |find /i "close_wait" /c netstat -n |find /i "established" /c

统计 TCP 连接数过高时,调整 TcpTimedWaitDelay 为 30s,其默认值是 4 分钟(240s):

打开 CMD,执行命令 regedit。

找到 HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > TCPIP > Parameters。

如果无 TcpTimedWaitDelay 项参数:

右击 Parameter > 新建 DWORD (32-位)值。

输入 TcpTimedWaitDelay,回车确认。

右击 TcpTimedWaitDelay,单击 修改 ,勾选 十进制,数值数据输入30,单击 确定。

以上是快速排查无法打开ECS实例上运行网站的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

实例 服务 端口 带宽 监听 运行 服务器 网站 情况 本机 方法 安全 全网 命令 日志 参数 系统 统计 输入 配置 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广州为想互联网科技有限公司 苏州找大状互联网科技有限公司 美国互联网保险保险科技 腾讯阿里互联网科技 华中科技大学互联网 融势互联网科技 云创客互联网科技公司 西藏七维空间互联网科技有限公司 互联网校园科技培训 互联网科技项目计划书材料类 中国航天科技大学国际工业互联网 杭州壁岐互联网科技有限公司 高科技互联网发展前景如何 威龙国际互联网科技公司 山东星卡互联网科技有限公司官网 半导体行业属于互联网高科技类吗 互联网高科技行业有哪些企业 陕西九四连强互联网科技有限公司 互联网领先科技活动 科技互联网专业务虚会材料 花魁咖啡 工业互联网科技新基建 互联网与科技金融数据 互联网 科技 中国 科技 互联网 奇士达互联网科技 互联网科技缩写 中国科技互联网公司收入 成都互联网科技公司工作好不好 朱啸虎曾投资哪些互联网科技企业
0