Networking UDP服务器的负载平衡 服务器故障时询问:

Networking UDP服务器的负载平衡 服务器故障时询问:,networking,load,system,load-balancing,Networking,Load,System,Load Balancing,我有一个udp服务器,它是我业务流程的核心部分。为了处理生产环境中的负载,我可能需要2到3个服务器实例。服务器几乎完全是无状态的,它主要收集服务器的数据,它上面的层知道如何处理多个服务器实例可能产生的最少数量的过时数据 我的问题是如何在服务器之间实现负载平衡?我希望在服务器之间尽可能均匀地分配请求。我还希望有一些保真度,我的意思是,如果客户机X被路由到服务器y,那么我希望X的所有后续请求都转到服务器y,只要它是合理的,并且不重载y 顺便说一下,这是一个.NET系统。。。 您有什么建议?有多少客户

我有一个udp服务器,它是我业务流程的核心部分。为了处理生产环境中的负载,我可能需要2到3个服务器实例。服务器几乎完全是无状态的,它主要收集服务器的数据,它上面的层知道如何处理多个服务器实例可能产生的最少数量的过时数据

我的问题是如何在服务器之间实现负载平衡?我希望在服务器之间尽可能均匀地分配请求。我还希望有一些保真度,我的意思是,如果客户机X被路由到服务器y,那么我希望X的所有后续请求都转到服务器y,只要它是合理的,并且不重载y

顺便说一下,这是一个.NET系统。。。
您有什么建议?

有多少客户端将使用这些服务器?如果数量相当高,则负载平衡可能很好。

可能在服务器上故障?并非所有客户端都使用循环使用的DNS服务器-但由于这是UDP,OP可能控制客户端并可以在客户端中进行随机选择。我希望有50K,但他们没有DNS。。。只有IP…@Hellfrost您的DNS服务器(主要)必须进行循环。:-\n所有这些都在局域网内工作,我们不需要也不需要DNS。来自广域网的任何东西都将指向发送给我们的NAT通信,我们不希望很快从广域网中得到任何东西……然后硬编码一个ip地址列表,并根据需要在每个数据包或执行中随机选取一个。