半年前一个客户的项目部署在阿里云上线 运行了几个月稳定没问题
前两天 闲的无所事事 就想使用 刚学的 docker 来部署 由于使用的是前后端分离 html 放在了某个目录正常运行折腾半天发现问题就出现在 访问后端域名一直报502
问题就出现在前端连接不上后端我 nginx 映射的地址是/api (后面附图)docker 开放了端口 nginx 不管怎么映射都是 502
解决方案
问题在于 nginx服务器返回空响应体(err_empty_response)
在nginx配置文件加上如下配置,加哪模块自己定
# 作用域 http、server、location
proxy_http_version 1.1;
proxy_set_header Connection "";