网关和Eureka问题

来源:6-1 通过网关Zuul实现路由功能

py_builder

2020-09-15 11:28:42

Eureka是  网络注册与发现服务器

网关是 请求分发服务器

但对于这两个的功能,我还是有点分不清,,因为  网络注册与发现服务器 它所实现的功能,不就已经包括网关的功能吗??    

网关是从  Eureka 那里拿到  各微服务地址, 然后 转发处理。

那我为什么要多走一个 网关, 我直接 访问Eureka,,让 Eureka告诉我应该选哪个,,然后让 Eureka给我转发就行了,,也就是  Eureka能做的事情,为什么非要 再请 一个网关来做??



写回答

1回答

好帮手慕阿慧

2020-09-15

同学你好,EurekaServer是服务注册中心,只会管理服务,没有网关功能。EurekaServer不会根据用户权限,用户是否已登录等告诉你应该选哪个EurekaClient。所以需要使用网关。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

0 学习 · 16556 问题

查看课程