询问服务器故障:
Load Balancing a UDP server
我有一台udp服务器,它是我业务流程的核心部分。为了处理我在生产环境中所期望的负载,可能需要2或3个服务器实例。服务器几乎完全是无状态的,它主要是收集数据,而它上面的层知道如何处理多个服务器实例可能产生的最小数量的陈旧数据。
我的问题是如何在服务器之间实现负载均衡?我更愿意在服务器之间尽可能均匀地分发请求。我也希望有一些保真度,我的意思是如果客户端X被路由到服务器y,那么我希望X的所有后续请求都转到服务器Y,只要它是明智的并且不会超载Y.
顺便说一下,它是一个.NET系统...... 你会推荐什么?