Open andyaniu opened 7 years ago
@andyaniu 哥 spring cloud支持 consul
motan官方说9月底发布跨语言解决方案版本(agent方式),什么时候能发布?
@andyaniu 后续有计划支持Eureka。也非常欢迎PR
@sundylgz 目前motan java版本已经发布了1.0.0版本,支持motan2协议用来与其他语言通信。motan-go已经提交了代码目前master分支可以使用,很快就会发布一个beta版本。php与lua版本也很快就会发布
感谢!
@iluoxuan 是的,我知道路 spring cloud支持 consul,可能是受 netflix 影响多一些,感觉 netflix 的OSS,那一套很好用,所以偏爱Eureka多一点
@rayzhang0603 我看了一下,好像实现也简单,继续AbstractRegistryFactory,然后我在里面通过eurekaClient ,把MOTAN的URL转为 eureka的,再调用注册接口就可以了,eurekaClient 自己会负责心跳刷新等,主要工作在于把 MOTAN的URL转为 eureka需要的形式,等我项目上线了,要是有时间我就实现这PR,现在忙项目先
@andyaniu 支持加入eureka的实现,期待大牛
@rayzhang0603 支持Eureka的计划非常赞,这样可以拥抱很多使用Spring Cloud的项目
支持!
<建议>项目中用spring boot +spring cloud ,但spring cloud使用Eureka作为注册服务,motan是用Consul,建议motan后续也支持Eureka作为注册服务 ,目前项目中会有两套注册服务,不太便于管理;当然spring cloud也可以用ZK ,然后MOTAN 也用ZK也能统一,但 ZK 强搞的是CP,Eureka 强调的是AP ,所以还是觉得用Eureka好些