nginx+zuul网关集群配置

image.png

nginx与网关区别

  • nginx是C语言写的,如果使用nginx充当网关,那么还需要额外学习lua脚本,学习成本太高.
  • 微服务网关是针对整个微服务实现统一拦截.网关基本上都是采用自己熟悉的语言编写.

微服务网关主要都做些什么?

  • 可以对所以服务进行拦截;
  • 安全控制,进行统一异常处理,sql注入等;
  • 权限控制,黑白名单,性能监控,日志打印等等;