在EDAS中一个spring cloud 服务,有没有办法同时接 edas 注册中心,和一个 nacos 注册中心, 然后将服务双发布到两个注册中心?
看一下这个:https://help.aliyun.com/zh/edas/developer-reference/smoothly-migrate-a-spring-cloud-cluster-that-contains-multiple-applications-to-edas?spm=a2c4g.11174283.0.i4 。此回答整理来自钉群“云上微服务应用管理最佳实践 - EDAS (五)”。
可以将Spring Cloud服务同时连接到EDAS和Nacos注册中心。您需要在pom.xml中添加spring-cloud-starter-alibaba-nacos-discovery和edas-sc-migration-starter依赖。在application.properties中配置Nacos服务器地址并关闭Ribbon的Nacos客户端。然后在主类上使用@RibbonClients注解,指定MigrationRibbonConfiguration为默认配置。这样应用就能支持多注册中心,并且可以将服务发布到两个中心。请参考将Spring Cloud应用迁移到EDAS并支持多注册中心的文档进行操作。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。