nginx和gateway的区别

spring cloud gateway

网关是解与nginx以及业务应用之间的中间层,主要负载将请求路由到不同的微服务中以及对请求的合法性进行校验。

区别

网关可以看作系统与外界联通的入口,我们可以再网关进行一些非业务逻辑的逻辑,比如说权限验证,监控,缓存,请求路由等等。

gateway是前端工程到后台服务器之间的一个对内网关
nginx是用户到前端工程的网关对外网关

Nginx在其中扮演的角色:

1.反向代理
2.负载均衡

gateway在其中扮演的角色:

统一鉴权,监控,路由

你可能感兴趣的:(java,nginx,gateway,java)