api-gataway服务问题

来源:9-4 Spring Cloud Eureka服务注册和发现-2

精慕门4477463

2018-03-07

老师您好,为什么api-gataway不需要注册到eurekar上呢? 我记得dubbo是消费者和生产者都需要注册到zk上的,在这个课程里api-gataway应该属于消费者吧,不需要注册到eurekar上的好处是什么呢?

写回答

1回答

格鲁

2018-03-07

Eureka在设计时就只是供服务提供者进行注册的,服务提供者注册后,由服务消费者定期从Eureka server中拉取整个注册表缓存在内存中,在发起服务调用时由负载均衡组件ribbon从内存中取出一个服务实例地址发起调用。只作为服务消费者的API Gateway由于不提供任何服务是无需进行注册的。

至于dubbo注册到zk上,是为了做监控运行状态和调整服务调用参数使用的,比如对A服务的读超时由1秒设置为2秒,都是通过zk来实现的

1
1
精慕门4477463
谢谢老师,非常详细 理解了
2018-03-08
共1条回复

Java从单体到微服务打造房产销售平台

单体开发,SpringCloud微服务改造,架构原理剖析,让你在大型项目中独当一面!

711 学习 · 349 问题

查看课程