网站主机CPU或内存使用率过高导致网站无法访问

COS、CDN

问题现象

  • 网站无法正常访问,尤其是在云虚拟主机上运行一段时间后。

可能原因

  • 恶意攻击:网站受到恶意攻击,导致CPU或内存使用率过高。
  • 配置错误:主机站点的配置文件(如.htaccess文件)配置错误,导致资源使用率异常。

解决方案

  1. 登录管理页面

    • 登录云虚拟主机管理页面,进入主机信息监控区域。
  2. 查看监控信息

    • 查看CPU或内存使用率,确定使用率过高的时间段或时间点。
  3. 分析异常IP

    • 在监控信息区域的按来源IP统计页签下,查找连接数过高的IP地址或IP网段。
  4. 处理异常IP

    • 屏蔽异常IP地址
      • 进入访问控制,添加并屏蔽异常IP地址。
    • 限制异常IP网段的并发连接数
      • 进入访问控制,设置连接数限制,修改并发连接数和连接掩码。
    • 限制每个异常IP地址的并发连接数
      • 进入访问控制,设置连接数限制,修改并发连接数和连接掩码。
  5. 检查配置文件

    • 进入文件管理器,检查并修改.htaccess文件,确保配置正确。
  6. 验证效果

    • 再次查看CPU和内存使用率,确认是否恢复正常。

注意事项

  • 评估资源使用率:根据实际业务需求评估CPU和内存使用率是否正常。
  • 持续监控:定期检查监控信息,及时发现并处理异常情况。
COS、CDN
热门