文章 查看内容

路由前缀配置说明

路由前缀配置说明

47 0 平台运维 2024-11-7 18:03 发布者: 王东

同一域名下通过配置路由前缀来区分服务; 观远 BI 配置路由前缀需要修改的文件:guandata-web-configmap.yaml 、guandata-nginx-configmap.yaml
一、前言
大型企业内部可能会有许多服务,而为每个服务单独申请子域名可能会增加管理成本和复杂度。通过指定前缀(如 guandata.com/bi-test ),可以在同一个域名下运行多个独立的服务,简化了域名管理
这种方法可以在不增加新的子域名的情况下,通过不同的路径前缀来区分服务,实现隔离的同时仍保持在同一域名体系内
二、观远 BI 路由配置前缀说明
观远 BI 路由前缀的配置分为两个部分:页面路由前缀配置 和 Nginx 路由转发配置
2.1、页面路由前缀配置
通过修改 BI 工程部署的配置文件 guandata-web-configmap.yaml  便可以完成路由前缀配置
需要修改的配置项:FILE_UPLOAD_PROXY、PUBLIC_PATH、STATIC_PATH
以配置前缀 bi-test 举例说明:

2.2、Nginx 路由转发配置
页面配置了前缀之后,还需要在 Nginx 的配置文件 guandata-nginx-configmap.yaml 中增加配置,不然网页的请求到达 Nginx 之后便无法转发到指定服务,请求会报错 404 Not Found

Nginx 的配置项比较多,这里以观远内部 BI 的配置举例: 
以 SSO 相关路由进行说明 

旧路由:/sso/cas-sign-in  —》 新路由:/bi-test/sso/cas-sign-in
以下是全部需要添加前缀的路由,可对比自己的 guandata-nginx-configmap.yaml  文件进行配置



路过

雷人

握手
1

鲜花

鸡蛋

刚表态过的朋友 (1 人)

评论

您需要登录后才可以发表言论 登录立即注册
微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
Copyright © 2001-2024 观远社区 版权所有 All Rights Reserved. 浙 ICP 备15006424号-3
去评论 去发文 返回顶部
返回顶部