WebLogic集群安装配置实战:单机到集群的转变

5星 · 超过95%的资源 需积分: 0 37 下载量 55 浏览量 更新于2024-10-14 收藏 2.82MB PDF 举报
"该文档详细介绍了如何在本机上安装、部署和配置WebLogic集群,以应对工单项目中增加服务器需求,减轻原有单机版WebLogic8.1的压力。作者分享了个人工作经验,旨在提供一种实践方法。文档中包含了术语扫盲、部署架构以及具体的服务器配置参数。" 在WebLogic集群的部署中,有几个关键概念需要理解: 1. **WebLogic Server实例**:这是集群中的基本管理单元,每个实例都是一个独立运行的JVM进程,可以单独启动和停止。 2. **Cluster(群集)**:由多个服务器实例组成,作为一个逻辑单元,提供了高可用性和负载均衡。在故障发生时,群集内的其他实例可以接管失败实例的工作。 3. **Domain(域)**:一组相关资源的集合,包括服务器实例、应用程序、数据源等,被作为一个逻辑单元进行管理和配置。一个域可以包含一个或多个群集,以及单独的服务器实例。 4. **AdminServer(管理服务器)**:用于配置和监控域中的所有服务器实例。管理服务器通常部署在独立的服务器实例上,确保其稳定性。 5. **ManagedServer(被管理服务器)**:受AdminServer管理的WebLogic服务器实例,执行实际的应用服务任务。 6. **ProxyServer(代理服务器)**:也称为负载均衡器,它接收用户请求并根据预设策略分发到不同的服务器实例,实现负载均衡。 在实际部署中,根据文档描述,采用了以下架构: - 两台Windows 2003 Server服务器,一台作为AdminServer和ManagedServer的组合,另一台作为单独的ManagedServer。 - IP地址分别为10.235.10.32,管理服务器使用7001端口,代理服务器使用8080端口。 - 用户通过ProxyServer(10.235.10.32:8080)访问Web应用,实现对外的单一入口和负载均衡。 在配置过程中,需要完成以下步骤: 1. 安装WebLogic Server在两台服务器上。 2. 创建和配置域,定义群集及服务器实例。 3. 配置管理服务器,使其能管理两个服务器实例。 4. 在代理服务器上设置负载均衡策略。 5. 部署应用程序到群集。 6. 测试集群的健康状态和负载均衡功能。 这样的部署方案可以有效提高系统可用性,确保在一台服务器出现故障时,服务仍能继续运行。同时,通过代理服务器进行负载均衡,可以优化资源利用,提升用户体验。