问题起因
使用ucloud服务器过程中,发现swagger页面无法访问,但是其他接口及服务正常,进入k8s内查看原因,发现,在pod所在节点curl返回正常,但是在其他节点,均超时,但是其他接口及服务正常
解决方案
由于ucloud服务器MTU设置偏小,为1452,容器MTU为1440,容器MTU+封装信息头,超过服务器MTU值,导致数据包被抛弃,无法返回,
修改k8s网络MTU即可,本机修改数值为1392
使用ucloud服务器过程中,发现swagger页面无法访问,但是其他接口及服务正常,进入k8s内查看原因,发现,在pod所在节点curl返回正常,但是在其他节点,均超时,但是其他接口及服务正常
由于ucloud服务器MTU设置偏小,为1452,容器MTU为1440,容器MTU+封装信息头,超过服务器MTU值,导致数据包被抛弃,无法返回,
修改k8s网络MTU即可,本机修改数值为1392