3
我制作了一个游戏,客户端通过TCP连接连接到中央服务器。在前6个字节中,我发送客户端协议的版本号“00.00.01”。基于这个版本,我想将tcp连接路由/代理到不同版本的游戏将运行的不同服务器。基于前几个字节的TCP负载平衡和重新路由
基本上客户-1 00.00.01版本应该连接到服务器1 和客户端2 00.00.02版本应该连接到服务器2
为实现负载平衡我检查HAProxy的LUA支持,但不能找到解决方案。这种解决方案是否存在于NginX中?
什么是最佳做法?
是的,可以做到。但我正在寻找最佳做法,以及其他人在做什么...... – user18853
这与我们两人所谈论的并不完全相同,但已建立实践的一个例子是Twitter API,它将版本号折叠为URL的请求:https://dev.twitter.com/rest/reference/get/search/tweets – peterpi