ruoyi 前后分离部署502

ruoyi 前后分离部署502

我使用了nginx部署前端,使用docker部署。nginx文件如下:

java 复制代码
server {
    listen       8086; #设置端口
    listen  [::]:8086; #设置端口
    server_name  localhost;
 
    #access_log  /var/log/nginx/host.access.log  main;
 
    location / {
        root   /home/ruoyi/projects/ruoyi-ui;
	    try_files $uri $uri/ /index.html;
        index  index.html index.htm;
    }
   location /prod-api/{
         proxy_set_header Host $http_host;
         proxy_set_header X-Real-IP $remote_addr;
         proxy_set_header REMOTE-HOST $remote_addr;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_pass http://localhost:8080/; #设置监控后端启动的端口
     }
 
}

左看右看自己没写错,一直报502错误

最后排查发现是自己后端代理那里不能写localhost,换上实实在在的ip吧

相关推荐
三天不学习7 分钟前
Vue3 本地环境 Vite 与生产环境 Nginx 反向代理配置方法汇总【反向代理篇】
运维·nginx·vue3·vite·反向代理
bing_1588 分钟前
Spring Boot 项目中什么时候会抛出 FeignException?
java·spring boot·后端
2401_8315017338 分钟前
Linux之Yum源与Nginx服务篇
linux·运维·nginx
Java&Develop39 分钟前
springboot + mysql8降低版本到 mysql5.7
java·spring boot·后端
sg_knight41 分钟前
从单体架构到微服务:架构演进之路
java·spring boot·spring·spring cloud·微服务·云原生·架构
武昌库里写JAVA1 小时前
MacOS Python3安装
java·开发语言·spring boot·学习·课程设计
eternal__day1 小时前
Spring Cloud:构建云原生微服务架构的最佳工具和实践
java·spring cloud·微服务·云原生·架构
cdut_suye1 小时前
【Linux系统】从 C 语言文件操作到系统调用的核心原理
java·linux·数据结构·c++·人工智能·机器学习·云计算
forestsea1 小时前
Maven 插件参数注入与Mojo开发详解
java·maven·mojo
荔枝吻2 小时前
【抽丝剥茧知识讲解】引入mybtis-plus后,mapper实现方式
java·sql·mybatis