apache / apache/servicecomb-java-chassis
网关转发同appName下的,是否支持注册名为url前缀的动态路由
未关闭
- 主要语言
- Java
- 星标
- 1.9k
- 派生
- 814
- 平均合并
- 8 天 23 小时
- 30 天内合并 PR
- 1
描述
之前使用的是nacos作为注册中心,是支持的,举个例子
http://localhost:8080/query_service_name/query/xxx
localhost:8080是网关的地址IP
query_service_name是应用服务注册在nacos的注册服务名,相当于service comb的service name
这样请求,在SpringCloud网关不加任何路由规则是可以请求成功的
现在改成service comb为注册中心了,但是这种方式直接报错,网关报错404找不到了
也试过如下请求方式,但是也是同样报错,
http://localhost:8080/appName:query_service_name/query/xxx
现在就是疑问,service comb支持这个功能吗,如果支持我该如何修改,还是版本问题?
请大佬指点
贡献指南
这个仓库没有索引到贡献指南
调研方向
首先复现 issue 中描述的 gateway 请求,包括使用 service-name 的 URL 形式和带有 appName 前缀的 URL 形式。然后检查 gateway 的动态路由以及服务注册配置或文档,以确定是否支持这种路由模式。完成的标准是记录受支持的行为、所需的配置或受影响的版本。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- java, spring
- 领域
- api, backend
- Issue 类型
- 功能
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 25/100