服务器迁移后,访问较慢

服务器进行了一次迁移。服务器商更换了一下版本。哦,这里说的是云服务器,并不是实体服务器。此为背景。

迁移以后,各个项目特别的慢,默数十秒才会进行数据访问。响应速度,跟正常的差不多。问服务器商客服,客服说数据迁移以后,所对接的全部是以前的,不会造成这个问题。好吧,只能个人解决了。我就各种找问题,使用的软件的问题,看看各种配置,然后,不得已重新在另外一台服务器上重新部署项目,构造一样的环境。就是迁移造成的。

查看mtu值,这个mtu值,是个什么东西,上网搜不解释。解释,我也是把别人的抄过来。懒的弄了。

涉及了两条语句:

    1.netsh interface ipv4 show subinterfaces  查看当前的mtu值

    2.netsh interface ipv4 set subinterface "本地连接 3" mtu=1480 store=persistent 更改当前的mtu值,为1480.

”本地连接 3“是通过上一条数据查询出来的连接方式,我当初就是因为拷贝的别人的语句,并没有理解命令的含义,所以才出现错误。

但是,不得不说的是,你需要确定你服务器真实的mtu值,默认是1500。

ping ip -l 1500 -f  (-l 是字母,不是数字1,) 测试符合的mtu值,有三种状况,

    1.需要拆分数据包,但是设置DF。 这种情况是值大了,需要把值往小的设置

    2.请求超时。 这种情况也是值大了,需要往小的设置。

    3.来自....的回复。这种情况是正常的。

找出那个值+1,就变成了第二种情况,请求超时,然后把他 加上28 ,为什么加28 ,你仔细看别人发的文档就清楚了。


猜你喜欢

转载自blog.csdn.net/m0_37626203/article/details/80309629