View on GitHub

NettyReverseProxy

不同于Nginx的基于Netty和Spring的反向代理中间件

Download this project as a .zip file Download this project as a tar.gz file

NettyReverseProxy

解决的痛点

由于Nginx的反向代理只能代理后端服务器中的其中一个服务器,无法做到同时转发数据到后端多个服务器(一对N),所以此中间件由此需求产生。

原理图

image

特点

1.支持一对N数据同时转发(解决Nginx同时只能转发后端一台服务器的问题)

2.支持后端服务器断线重连(断线重连时间间隔可配置)

3.无代码侵入,独立部署