配置oracle fusion中间件时,在“托管集群服务器”的屏幕中,用户必须输入托管服务器名称和侦听端口。它是如何在集群上工作的,是服务器监听给定IP地址的端口,如果这样,那么考虑一个服务器如何监听外部计算机会让人感到困惑。例如,serverA侦听ServerB端口20,每当serverB通过端口20发送数据时,serverA必须接收它们!在这种情况下,ServerA在外部机器端口上有一个监听器,是否可能?
答案 0 :(得分:1)
托管服务器托管业务应用程序,应用程序组件,Web服务及其相关资源。为了优化性能,受管服务器维护域的配置文档的只读副本。当受管服务器启动时,它会连接到域的管理服务器,以使其配置文档与管理服务器维护的文档同步。
对于需要提高应用程序性能,吞吐量或高可用性的生产环境,您可以将两个或多个受管服务器配置为作为群集运行。集群是多个WebLogic Server实例的集合,这些实例同时运行并协同工作以提供更高的可伸缩性和可靠性。在群集中,大多数资源和服务都以相同的方式部署到每个受管服务器(而不是单个受管服务器),从而实现故障转移和负载平衡。单个域可以包含多个Oracle WebLogic Server群集,以及未配置为群集的多个受管服务器。群集和非群集受管服务器之间的主要区别是支持故障转移和负载平衡。这些功能仅在受管服务器群集中可用。
Oracle网站上的下图有助于理解" Oracle融合中间件环境"
Oracle融合中间件群集实例使用以下网络技术相互通信:
a)使用IP多播:群集实例对群集中的服务器实例之间的所有一对多通信使用IP多播。此通讯包括:
b)使用IP单播:WebLogic Server提供了使用多播处理群集消息传递和通信的替代方法。单播配置要容易得多,因为它不需要跨网络配置和多播所需的额外设置。
有关详细信息,请参阅Oracle的以下优秀文档 Understanding WebLogic Server Clustering