HTML5技术

windows server 2008使用nginx转发API异常解决办法 - 前端阿小

字号+ 作者:H5之家 来源:H5之家 2017-10-09 18:02 我要评论( )

公司比较传统,一直使用的JSP做项目,没有遇到过跨域问题。 最近因为公司接到一个微信spa项目,因为考虑到项目需要调用老接口,斗胆选择nginx(1.12.1)做接口转发服务, 开发环境使用的win10,开启多核,gzip都没有出现问题 但是搬到生产环境上就出问题了,

公司比较传统,一直使用的JSP做项目,没有遇到过跨域问题。

最近因为公司接到一个微信spa项目,因为考虑到项目需要调用老接口,斗胆选择nginx(1.12.1)做接口转发服务,

开发环境使用的win10,开启多核,gzip都没有出现问题

但是搬到生产环境上就出问题了,

因为公司服务器A环境是windows server 2008,导致客户端请求部分接口在nginx转发过程一直处于pending状态(永不反回),

原因未知,尝试使用windows server 2008以上版本的操作系统均没有发生这问题。可惜域名解析在这台服务器下,只能寻找解决方案。

因为项目是spa应用,使用到了vue-router,在网上查不到IIS服务器如何配置将地址请求全部定位到index.html

无奈将项目重新部署到公司另一台可以使用nginx做正常转发的服务器B (windows server 10)。再将windows server 2008服务器A中的nginx服务的所有请求全部转发到服务器B,

奇迹出现了,请求正常了。

至于转发两次的效率问题,目前还没有发现明显的延迟。

看官们如果也遇到这样的问题 欢迎交流!

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 【SqlServer系列】开启Sqlserver远程访问 - Alan_beijing

    【SqlServer系列】开启Sqlserver远程访问 - Alan_beijing

    2017-07-16 11:01

  • HTML5 服务器推送事件(Server-sent Events) - 北海肥猫

    HTML5 服务器推送事件(Server-sent Events) - 北海肥猫

    2017-07-14 09:00

  • 【SqlServer系列】表连接 - Alan_beijing

    【SqlServer系列】表连接 - Alan_beijing

    2017-07-12 12:01

  • 高德地图和canvas画图结合应用的一些感想(一) - sky2008wj

    高德地图和canvas画图结合应用的一些感想(一) - sky2008wj

    2017-06-24 14:04

网友点评
t