【VPC-运维案例】04 本地主机访问使用弹性云服器搭建的网站出现间歇性中断怎么办?

举报
VPC小蜜蜂 发表于 2018/03/25 14:21:50 2018/03/25
【摘要】 在云服务器上搭建网站后,部分客户通过本地网络访问网站时出现偶发性无法访问的情况。解决思路1. 确认客户使用的本地网络。若客户的本地网络是NAT网络(本地主机通过NAT功能使用公网IP地址访问弹性云服务器),可能会导致该问题。2. 执行以下命令,查看搭建网站的弹性云服务器是否开启了“tcp_tw_recycle”。sysctl -a|grep tcp_tw_re...

在云服务器上搭建网站后,部分客户通过本地网络访问网站时出现偶发性无法访问的情况。

解决思路

1.         确认客户使用的本地网络。

若客户的本地网络是NAT网络(本地主机通过NAT功能使用公网IP地址访问弹性云服务器),可能会导致该问题。

2.         执行以下命令,查看搭建网站的弹性云服务器是否开启了“tcp_tw_recycle”。

sysctl -a|grep tcp_tw_recycle

tcp_tw_recycle取值为1时,表示开启。

3.         执行以下命令,查看云服务器内核丢包数量。

cat /proc/net/netstat | awk '/TcpExt/ { print $21,$22 }'

如果ListenDrops数值非0,表示存在丢包,即存在网络问题。

解决步骤

修改云服务器的内核参数可以解决此问题。

l   临时修改参数方法(重启服务器后该设置失效),设置如下:

sysctl -w net.ipv4.tcp_tw_recycle=0

l   永久修改参数方法:

a.         执行以下命令,修改“/etc/sysctl.conf”文件。

vi /etc/sysctl.conf

在该文件中添加以下内容:

net.ipv4.tcp_tw_recycle=0

b.         按“Esc”输入“:wq!”,保存后退出文件。

c.         执行以下命令,生效配置。

sysctl -p


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。