gpt4 book ai didi

java - 重定向和平衡 Java 输出流量

转载 作者:行者123 更新时间:2023-12-02 07:41:44 24 4
gpt4 key购买 nike

我有一个客户端向不同的服务器发出请求。有时该服务器会拒绝来 self 的 IP 的请求,因此我需要更改它(我有一些公共(public) IP)。我还需要更改我的 IP 以发出地理定位请求。我正在尝试创建一个平衡服务器来通过不同的服务器重定向客户端流量并保留被拒绝的 IP 日志。这就是我的想法:

Balance server

不同网络中的客户端会有不同的客户端实例。该实例向平衡器请求输出服务器,然后客户端的所有流量都通过该服务器重定向。输出服务器可以通过套接字与平衡器建立连接,说出类似“嘿,我在这里。你可以使用我!”。这里我有一个愚蠢的 Activity 图(可能充满错误): Activity diagram

有没有最简单的方法来做到这一点?也许我正在重新发明轮子。如果这是一个好的解决方案,是否可以使用 Java/C# 来做到这一点?如何重定向流量?

最佳答案

我认为你有点重新发明轮子,你所描述的只是粘性 session /粘性IP模式下的负载均衡器。

有一些open source projects that会做你正在寻找的事情。 (每个单词都是一个链接)

我个人建议 LVS Project

关于java - 重定向和平衡 Java 输出流量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11491416/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com