网关开发详解:从零构建Java网关.pdfVIP

  • 0
  • 0
  • 约1.46千字
  • 约 2页
  • 2026-04-22 发布于四川
  • 举报

《021_我们课程里会如何开发自己的网关?》

把网关的前世今生,给大家解释了一遍,包括网关是如何一步步来的,为什么需要网关,对

于中小公司就几个系统而言,需要独立部署网关吗?直接nginx+二级转发就可以实现

类似网关的效果了,都是中大型公司,有几十个系统,一个产品的前端/客户端可能需要通

过几个二级甚至十几个二级去后端不同系统

才需要独立引入部署一套公司的后端系统的网关,前端/客户端只要知道一个网关的地址就

可以了,直接跟网关去发起所有的请求,网关把请求路由给不同的后端系统

如果要实现很多统一的高阶功能,此时也需要有一个统一的网关来进行实现

我们来做最最的一小块的东西,来做一下基于servlet3.x的异步化+自定义多线程池的

模式,来实现一套纯基于java开发的网关,而不是去做基于nginx的网关,大厂都是基于

nginx+openresty+lua,来实现网关

还有很多公司直接用的网关就是nginx+openresty+lua,开源网关,kong,如果团队里基础

运维团队对nginx玩儿的特别溜,特别厉害,特别熟练,nginx这一套,kong这一套,其实

可以的

大厂以及中大型的公司,很多搞网关就是两个方案:基于nginx+openresty+lua实现自己的

网关

文档评论(0)

1亿VIP精品文档

相关文档