WebLogic集群配置详解:第五步 Server、Cluster与Machine的配置

需积分: 10 3 下载量 62 浏览量 更新于2024-08-17 收藏 2.23MB PPT 举报
在创建WebLogic集群的过程中,第五步涉及对Server、Cluster、Machine等核心组件的配置。WebLogic集群是Oracle WebLogic Server中的一种管理结构,它允许多个WebLogic Server实例协同工作,提供高可用性和负载均衡功能。 首先,我们来理解WebLogic的核心概念: 1. **Domain**: - Domain是WebLogicServer的管理单元,是所有相关资源的逻辑集合。它由一个配置为AdministratorServer的WebLogicServer实例管理,并包含中心配置文件config.xml。 - 域可以包含一组相关的WebLogicServer实例,这些实例可能是集群实例、非集群实例,或者两者混合。一个域可以包含多个集群,资源和服务如计算机定义、网络通道、连接器和启动类在域内共享。 2. **AdministratorServer**: - 管理服务器是域的中央管理点,负责维护域的配置、监控和部署应用程序。通常,管理服务器不会部署应用程序,而是作为服务提供者来管理其他ManagedServer。 - 每个域仅有一个管理员服务器,它与域是一对一的关系。在多集群的环境中,所有群集共享同一个管理员服务器。 3. **ManagedServer**: - 被管理服务器是部署和运行应用程序的地方,它们位于域内。一个域可以有多个被管理服务器,用于承载不同的应用程序负载。 4. **Machine** 和 **NodeManager**: - Machine是物理或虚拟的硬件实体,用于托管WebLogicServer实例。NodeManager是WebLogicServer在集群节点上的代理,负责与管理员服务器通信并处理集群管理任务。 5. **Cluster**: - 集群是多个WebLogicServer实例的逻辑集合,它们共同提供服务并分摊工作负载。所有集群服务器必须在同一个域中,且域内的资源和服务不能跨域共享,例如JDBC连接池。 在配置过程中,用户需要确保对Server、Cluster和Machine的信息进行准确设置,并且所有的WebLogicServer实例都在同一个Domain中。管理员服务器负责整个集群的配置和管理,而被管理服务器则负责实际的应用部署和运行。通过这种架构,WebLogic集群能够提供高度可靠的服务,并有效地处理大量并发请求。