1
xuanbg 2021-03-22 23:18:38 +08:00
貌似服务都是平等的,可行的办法是让开发环境的相应服务下线。
|
2
limuyan44 2021-03-22 23:26:38 +08:00
实在要搞的话就自定义负载策略试试。
|
3
Belmode 2021-03-22 23:30:56 +08:00
这不是很简单么。。。过滤器和 Predicate 都能办到啊
|
4
dethan 2021-03-22 23:45:35 +08:00 via Android
两边都修改下服务名?
|
5
scemsjyd 2021-03-23 07:16:14 +08:00 via iPhone
自己实现负载均衡,我就是这样干的
|
6
boozer 2021-03-23 09:17:06 +08:00
gateway 自己实现个 filter, nacos 不清楚,我们用的 eureka, 可以从注册中心获取服务实例的列表, filter 里根据你的规则过滤就可以了
|
7
jerry1zeng 2021-03-23 09:23:24 +08:00 1
spring.cloud.nacos.discovery.group 设置一个本地的分组就可以了,nacos 同组的才消费。
|
8
liantao 2021-03-23 11:07:07 +08:00
7 楼正解
|
9
buliugu 2021-03-23 13:50:46 +08:00
继承 AbstractServerPredicate 实现一个负载均衡就完了
|
10
keshao 2021-03-23 14:03:54 +08:00
可以根据 nacos namespace 进行隔离开,也可以做到环境的隔离调用。
|
11
Canon1014 2021-03-23 14:37:01 +08:00
7 楼正解
eureka 用过 zone 控制 |