如果我将 tomcat 7 绑定到第二个 IP 地址,它会在需要时使用第一个 IP 地址吗?
If I bind tomcat 7 to a second IP address, will it use the first IP address if it needs to?
简短版本:
如果我将第二个 IP 地址添加到 linux 服务器并将其绑定到 tomcat 7,这是否会阻止服务器访问第一个 IP 地址网络上的任何内容?
长版:
我们有一个 suse linux 服务器和一个 tomcat 服务器,它将被配置为有两个 IP 地址。一个 IP 地址暴露给公司用户社区,另一个 IP 只能访问私有生产网络。 tomcat 服务器的连接器已更改为 address="second IP address"
.
生产网络还有其他 tomcat 服务器(未集群且未暴露给用户社区),主 tomcat 服务器需要将请求发送到这些服务器。 问题是,前置 tomcat 服务器是否能够向 "first IP address" 网络上的任何内容发送请求?
更多详情:
请求在 "Interface 2" 上到达,tomcat 创建一个全新的套接字连接,"needs" 通过 "Interface 1"。来自 "Interface 2" 的原始请求再也没有进行下去。需要通过"Interface 1"进行后续请求的是tomcat服务器。 tomcat 连接器条目 "address=" 是否阻止/阻止 tomcat 找到通过 "Interface 1" 找到的 IP 地址的正确路径。希望这有助于澄清问题。
您需要设置 Tomcat 到 运行 多个实例。在该设置中,Tomcat 将处理来自两个地址的请求。您必须为每个实例创建目录并相应地设置配置文件和初始化脚本。
我们 运行 Tomcat 在我们的环境中每个服务器有 8 个实例。
你可以试试this setup guide.
这应该不是问题。 tomcat 绑定到用户社区连接的 ip 地址,仅用于它的侦听套接字。传出请求使用路由信息来决定使用哪个 ip 地址。
简短版本: 如果我将第二个 IP 地址添加到 linux 服务器并将其绑定到 tomcat 7,这是否会阻止服务器访问第一个 IP 地址网络上的任何内容?
长版:
我们有一个 suse linux 服务器和一个 tomcat 服务器,它将被配置为有两个 IP 地址。一个 IP 地址暴露给公司用户社区,另一个 IP 只能访问私有生产网络。 tomcat 服务器的连接器已更改为 address="second IP address"
.
生产网络还有其他 tomcat 服务器(未集群且未暴露给用户社区),主 tomcat 服务器需要将请求发送到这些服务器。 问题是,前置 tomcat 服务器是否能够向 "first IP address" 网络上的任何内容发送请求?
更多详情:
请求在 "Interface 2" 上到达,tomcat 创建一个全新的套接字连接,"needs" 通过 "Interface 1"。来自 "Interface 2" 的原始请求再也没有进行下去。需要通过"Interface 1"进行后续请求的是tomcat服务器。 tomcat 连接器条目 "address=" 是否阻止/阻止 tomcat 找到通过 "Interface 1" 找到的 IP 地址的正确路径。希望这有助于澄清问题。
您需要设置 Tomcat 到 运行 多个实例。在该设置中,Tomcat 将处理来自两个地址的请求。您必须为每个实例创建目录并相应地设置配置文件和初始化脚本。
我们 运行 Tomcat 在我们的环境中每个服务器有 8 个实例。
你可以试试this setup guide.
这应该不是问题。 tomcat 绑定到用户社区连接的 ip 地址,仅用于它的侦听套接字。传出请求使用路由信息来决定使用哪个 ip 地址。