现在我们已经将 c2s 进程分布在不同的机器上,我们需要让它们协同工作。我们需要两件事:能够将一个 c2s 进程的连接数量告知其他进程,以及能够知道其他进程是谁。
[22:21] Jer: 这样吧,“协议”可以只是一个 3xx 的认证错误,用于重定向,包含要连接的 IP 地址和端口
或许我们需要更早地讨论路由器层...
优点
负载均衡效果好。
缺点
需要客户端支持连接重定向。这并不难实现,只是目前还没有任何客户端支持。