gpt4 book ai didi

Java 套接字服务器,位于集群服务器上

转载 作者:行者123 更新时间:2023-12-02 02:19:38 27 4
gpt4 key购买 nike

我有一个可能看起来很奇怪的问题,但我正在一个选项非常有限的环境中工作。基本上,我有一个在 SAP Netweaver 服务器 上运行的作业,该服务器是集群的。该作业运行套接字服务器代码,允许古老的系统与其通信。我的问题是这样的:根据作业运行在集群的哪一侧(我无法影响这一点),sock 服务器将在 .127 IP 或 .129 IP 上运行。由于连接系统需要一个固定的IP来连接,这给我带来了一个问题。那么,我是否可以每次在 .127 IP 上打开套接字,无论作业恰好在两个 IP 中的哪一个上运行,还是必须在代码实际运行的同一 IP 上打开?

最佳答案

好吧,如果您无法影响服务器,您可以在古老的系统和集群之间引入一个组件,该组件会将请求重定向到集群中的 IP 之一(在您的示例中为 .127/.129)。

                                                      |-> [IP .127]
[ancient system] --> [load balancing/proxy component] |
|-> [IP .129]

实际的实现可能会有所不同,基本上可以归结为基于硬件的解决方案或基于软件的解决方案。

硬件

某些网络设备(例如负载均衡器)提供此功能,因此请与您的网络部门讨论此事,他们会提供几个选项。

软件

您可以安装“ha-proxy”等解决方案,以在软件级别解决此问题

关于Java 套接字服务器,位于集群服务器上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57284338/

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