nginx 做这个相当合适
如果是要用程序处理的方式呢. 因为请求转发的方式是根据参数来的. 不同的参数会转发到不同的业务系统.
@colvinliu: 用程序的方式么,就是你上面的Response的sendRedirect() 呀。最多自己写个规则解释器。方便配置转发规则什么的。
你可以考虑在你的服务器前端使用nginx反向代理一下。然后在nginx里面去配置转发规则。还是很强大的。url,参数,正则,任君选择
自己可以实现,很多方式:轮询(需要自己维护轮询的缓存)、权重轮询、hash值取模、LRU算法等。
经过考察. 可以使用 API 网关(API Gateway) . 感谢各位的回答.
– colvinliu 6年前