Netflix Zuul如何与Eureka完美配合路由和服务发现?根据我的理解,服务实例使用其IP和端口向Eureka注册/注销自己。当请求到达Zuul(这是最终用户请求的网关)时,它会检查其过滤器是否必须路由请求(前/后/路由过滤器)。如果存在针对特定请求的过滤器,它是否向Eureka发送请求,要求其提供服务该过滤器的服务实例的所有IP地址和端口的列表?
如果它是如何工作的,那么什么样的请求到达Zuul?如果我的过滤器名称是“example”,那么它是HTTP GET ipAddr:port/example ?
(IP add:port是Zuul实例的端口)
我无法找到任何描述2个服务之间消息的确切流程的文章。如果有人可以分享一些资源以便我更好地理解,那将是很棒的。