这边有 A 和 B 两个微服务都注册到 Eureka;两者都有一个controller /test 返回各自的服务器名字 a,b 建立一个C服务,配置Zuul如下:
zuul: routes: api-a: path: /a/** service-id: a api-b: path: /b/** service-id: b 启动C后; 访问 /a/test 返回了A服务的名字a 访问 /b/test 返回了B服务的名字b 再次访问 /a/test 或者 /b/test 就一直只返回B的名字 b
重启C后: 访问 /b/test 返回了b 访问 /a/test 返回了a 再次访问 /b/test 或者 /a/test 就一直只返回 a
貌似代理规则会被最后一个规则覆盖所有; 本人新手,恳请有经验的前辈指点一二 收藏 (0)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。