consul vs eureka

consul 与 eureka

场景

consul适用场景ca 强一致性

eureka适用场景ap 可靠性

nginx动态发现zuul

consul通过consul-template实现

eureka可以通过zuul的启动脚本+定时任务实现

定时通过rest(https://github.com/Netflix/eureka/wiki/Eureka-REST-operations)轮训eureka中zuul的状态是否和nginx配置文件中的信息是否一致,不一致则reload.

consul缺点

consul重启后不自动加载已注册的服务

zhang dong wechat
关注我的微信来交流技术问题吧!