您好,我想想您咨询下nginx分发小文件分发的事情。

测试环境没有F5 ,直接配置的是nginx分发嘚地址且nginx分发监听的默认端口80 。 但生产环境F5后面配置了4个nginx分发 , F5端口开放了 8585端口 用于将Http请求转发到nginx分发上 .


使用了测试环境的nginx分发的配置攵件,结果通过F5的ip+port(8585)访问应用时好多ajax请求错误


经排查端口都转发到了80上,可以推断是F5到nginx分发这一层 是没有问题的直接通过nginx分发访问应用,好多应用也是跳转到了80上因此怀疑是nginx分发的配置不正确导致的。


如果使用的不是nginx分发默认的80端口比如我这里的8585 ,转发请求时有可能會丢失端口号这里只要在$host后面加上:$server_port;即可

}

我要回帖

更多关于 nginx分发 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信