IT评测·应用市场-qidao123.com技术社区
标题:
Solon Cloud Gateway 开发:Route 的设置与注册方式
[打印本页]
作者:
滴水恩情
时间:
2025-1-26 01:04
标题:
Solon Cloud Gateway 开发:Route 的设置与注册方式
路由的设置与注册有三种方式:手动设置;主动发现设置;代码注册。
1、手动设置方式
solon.cloud.gateway:
routes: #!必选
- id: demo
target: "http://localhost:8080" # 或 "lb://user-service"
predicates: #?可选
- "Path=/demo/**"
filters: #?可选
- "StripPrefix=1"
复制代码
2、主动发现设置方式
使用主动发现设置,必要 Solon Cloud Discovery 插件配套。
solon.app:
name: demo-gateway
group: gateway
solon.cloud.nacos:
server: "127.0.0.1:8848" #以nacos为例
solon.cloud.gateway:
discover:
enabled: true
excludedServices:
- "self-service-name"
defaultFilters:
- "StripPrefix=1"
复制代码
3、代码注册方式
@Configuration
public class DemoConfig {
@Bean
public void init(CloudRouteRegister register) {
register.route("user-service", r -> r.path("/user/**").target("lb://user-service"))
.route("order-service", r -> r.path("/order/**").target("lb://order-service"));
}
}
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 IT评测·应用市场-qidao123.com技术社区 (https://dis.qidao123.com/)
Powered by Discuz! X3.4