【数字云企】解决nginx跳转问题

Viewed 81

工单问题

如客户反馈的问题
image.png

客户确认

1、企信nginx配置,路由路径修改(路由子路径追加路径/shuziyunqi,例如/api修改为/shuziyunqi/api)
2、数字云企 k3s集群 nginx配置,路由路径修改(路由子路径追加路径/shuziyunqi,例如/api修改为/shuziyunqi/api)
3、企信nginx记得新增路由/shuziyunqi/preview /shuziyunqi/oss
4、修改完nginx配置记得热更新

镜像上传

版本2.10.1前端更新包,下载地址:

https://dockerhub-1314002433.cos.ap-guangzhou.myqcloud.com/renxiaoyun.tencentcloudcr.com_yidayun_frontend-ebuilder_release-shuziyunqi-2.10.1.3.tar

https://dockerhub-1314002433.cos.ap-guangzhou.myqcloud.com/renxiaoyun.tencentcloudcr.com_yidayun_frontend-designer_release-shuziyunqi-2.10.1.tar


修改k3s的nginx配置如下

server {
  listen 0.0.0.0:8080;
  root /app;
  location /shuziyunqi/ {
    proxy_pass   http://fe-ebuilder:80/;
  }
  location /shuziyunqi/designer/ {
    proxy_pass   http://fe-designer:80/;
  }
  location /shuziyunqi/preview {
      proxy_pass  http://kkfileview:8012;
  }
  location /shuziyunqi/api/ {
      proxy_pass  http://be-gateway:9100/;
  }
  location /shuziyunqi/oss/ {
      proxy_pass  http://minio:9000/;
  }
  location /shuziyunqi/socket.io/ {
      proxy_pass  http://be-gateway:9600/socket.io/;
  }
  location /shuziyunqi/m/ {
      proxy_pass  http://fe-mobile:80/;
  }
}

nginx重启

kkfileview的配置修改

kkfileview环境变量
image.png

/yidayun/preview改为/shuziyunqi/preview
http://10.0.3.2/yidayun/preview 改为http://172.17.32.181/shuziyunqi/preview
kkfileview重启

nacos修改

备份
替换nacos
重启api consumer job

0 Answers