Nginx 和 网关的关系是什么

分析&回答

Nginx也可以实现网关,可以实现对api接口的拦截,负载均衡、反向代理、请求过滤等。网关功能可以进行扩展,比如:安全控制,统一异常处理,XXS,SQL注入等;权限控制,黑白名单,性能监控,日志打印等;

  • 编程语言不一样
    • Java 常用网关Spring Gateway 。
    • Nginx采用C语言编写的,通常Nginx+Lua结合使用 。
  • 负载均衡方式
    • Nginx实现负载均衡的原理属于服务器端负载均衡器。
    • Gateway实现负载均衡原理采用本地负载均衡器的形式。

喵呜面试助手:一站式解决面试问题,你可以搜索微信小程序 [喵呜面试助手] 或关注 [喵呜刷题] -> 面试助手 免费刷题。如有好的面试知识或技巧期待您的共享!

你可能感兴趣的:(网络原理与编程,nginx,运维)