1、Weblogic10.3.1.0.0集群配置要求
1、两台在同一网段的,可以相互访问的计算机。
2、两台计算机都安装了Weblogic10.3.1.0.0版本的应用服务器。
3、安装介质
注意:集群中的Weblogic版本一定要相同。
2、Weblogic集群规划
1、集群规划(两台物理机分别为称为机器A和机器B)
3、Weblogic集群配置(机器A)
1、「开始」菜单\程序\Oracle WebLogic (BEAHOME 1)\WebLogic Server 10gR3\Tools\Configuration Wizard,单击启动Configuration Wizard,默认点击Next
2、默认,点击Next
3、输入Weblogic管理员密码,点击Next
4、选中Production Mode,点击Next
5、选中Yes,点击Next
6、默认,点击Next
7、默认,点击Next
8、新增管理服务器,填写管理服务器的Name,Listen address,Listen port,完成管理服务器添加,点击Next
9、添加Clusters,完成cluter添加,点击Next
10、把Server栏的服务器添加到Cluster栏中,点击Next
11、默认,点击Next
12、默认,点击Next
13、在Domain name中输入TestDomain,点击Create
14、选中Start Admin Server,点击Done完成A机器上的集群配置。
15、进入Weblogic启动界面,输入用户名,密码
出现如下界面完成启动。
16、在浏览器地址栏输入 http://localhost:7001/console 输入用户名和密码
17、点击登录,进入weblogic管理员控制台
18、点击TestDomain树下的Environment \ Server,进入管理服务器列表
4、启动服务器(机器A上的Weblogic服务器)
1、打开命令行模式窗口,输入cd C:\BEAWSL\user_projects\domains\TestDomain\bin,切换目录
2、输入 startManagedWebLogic.cmd ManagedServer_1,执行该命令,出现如下日志,管理服务完成启动。
3、进入控制台可以看到ManagedServer_1处于运行状态。
4、打开一个新的命令行模式窗口,输入cd C:\BEAWSL\user_projects\domains\TestDomain\bin,切换目录
5、输入 startManagedWebLogic.cmd ProxyServer_1,执行该命令出现如下日志,代理服务完成启动
6、进入控制台可以看到ProxyServer_1处于运行状态
5、Weblogic集群配置(机器B)
1、「开始」菜单\程序\Oracle WebLogic (BEAHOME 1)\WebLogic Server 10gR3\Tools\Configuration Wizard,单击启动Configuration Wizard,默认点击Next
2、默认,点击Next
3、输入Weblogic管理员密码,点击Next
4、选中Production Mode,点击Next
5、选中Yes,点击Next
6、设置管理服务器名称为ManagedServer_2,单击Next
7、默认,点击Next
8、默认,点击Next
9、默认,点击Next
10、设置的Domain name和机器A的Donain name一样,点击Greate
11、点击Done,完成机器B的集群配置。
6、启动服务器(机器B上的Weblogic服务器)
1、打开命令模式窗口,切换文件路径到C:\bea\user_projects\domains\TestDomain\bin
目录
2、输入startManagedWebLogic.cmd ManagedServer_2 http://192.168.10.214:7001
3、输入用户名密码后,出现如下窗口表明服务器已启动
4、在管理服务器中,登陆管理控制台便可看到ManagedServer_2为运行状态
到此为止,Weblogic机器配置完成。
7、安装Apache Web 服务器
1、 在C:\wls103_cluster\labs\Lab2目录下找到apache_2.0.55-win32-x86-no_ssl.msi
2、 运行Apache安装文件apache_2.0.55-win32-x86-no_ssl.msi,进入安装界面,点击Next
注意:确保80端口没有被占用。
3、选择I accept the terms in the license agreement,点击Next
4、默认,点击Next
5、填写服务器信息,点击Next
6、点击Next
7、点击Next,直到点击Finish安装完成
8、Apache安装后自动启动,使用浏览器访问http://localhost,进入测试页面
注意:如果Apache 没有自动启动,或者你在安装过程中遇到了错误,打开
C:\Program Files\Apache Group\Apache2\conf\httpd.conf,找到“Listen 80”行,修改为“Listen
127.0.0.1:80 ”, 保存并关闭该文件, 在命令行窗口, 进入
C:\Program Files\Apache Group\bin目录,执行:
Apache –k install
Apache –k start
9. 验证mod_so.c已经启用,在命令行窗口进入目录C:\Program Files\Apache Group\bin,执行命令“Apache -l”,mod_so.c应该会出现在列出模块中。
8、设置Apache Web服务器代理功能
1、从目录C:\ wls103_cluster\labs\Lab2\windows 中复制mod_wl_20.so到Apache目录C:\Program Files\Apache Group\modules中;
2、在编辑器中打开目录C:\Program Files\Apache Group\Apache2\conf下的httpd.conf;
注意:建议你先备份一下httpd.conf文件,以备万一。
3、在httpd.conf添加下面一行内容:
LoadModule weblogic_module modules/mod_wl_20.so
4、在httpd.conf中找到以下内容开始的注释行:
# Bring in additional module-specific configurations
在这部分加入下列<IfModule>与<Location>定义:
<IfModule mod_weblogic.c>
WebLogicCluster 192.168.10.214:7002,192.168.10.214:7004,192.168.10.88:7003
MatchExpression /*
</IfModule>
<Location /weblogic>
SetHandler weblogic-handler
WebLogicCluster 192.168.10.214:7002,192.168.10.214:7004,192.168.10.88:7003
DebugConfigInfo ON
PathTrim /weblogic
</Location>
5、重新启动Apache Web 服务器。
9、测试 Apache Web 服务器的代理服务器功能。
1、我们先部署一个例子应用browsestore.war,该文件位于目录
C:\student\wls103_cluster\labs\Lab2\applications下;
2、 在AdminServer管理控制台将browsestore.war部署到TestDomain集群中所有服务器上,选择要发布的应用程序,点击Next
3、选择发布目标,点击Next
4、在“Optional Setting”页面中选中“Copy this application onto every
target for me”,点击Next
5、部署完成后,在部署列表中选中browsestore,点击start\Servicing all requests激活并启动该应用,如下图所示
6、默认,点击Yes
7、browsestore应用被启动,处于活动状态
8、当服务器都启动完成后,打开浏览器,输入http://localhost/browsestore访问browsestore应用;
9、点击“Browse Store”链接,进行测试。检查服务器。通过测试,下图是各个服务器接受请求的日志
ManagedServer_1接受请求的日志
ManagedServer_2接受请求的日志
ProxyServer_1接受请求的日志
分享到:
相关推荐
以下是对“weblogic集群配置”这一主题的详细解释。 一、WebLogic集群基础概念 1. 节点(Node):WebLogic Server实例所在的服务器,每个节点可以运行一个或多个WebLogic Server实例。 2. 管理服务器(Managed ...
WebLogic集群配置和负载均衡的实现
WebLogic集群配置与部署是企业级Java应用服务器中的一项关键技术,主要用于提高应用程序的可用性、可伸缩性和性能。WebLogic Server是Oracle公司提供的一个成熟的中间件平台,支持高并发、分布式处理以及故障转移等...
Weblogic集群配置手册 V1.0 本文档是关于Weblogic集群配置的详细手册,旨在指导用户在实际应用中配置Weblogic集群。该手册分为十个章节,涵盖了从安装Weblogic中间件到配置集群应用的所有步骤。 1. 安装WEBLOGIC...
WebLogic集群配置是大型企业级应用中间件服务的关键步骤,特别是在处理高并发、大数据量的业务场景时。本文将详细阐述WebLogic服务器集群部署的过程,包括环境配置、JDK安装、WebLogic安装以及集群配置等多个环节。 ...
### WebLogic集群配置详解 #### 一、预备知识 **1.1 Domain与Server概念** - **Domain**:WebLogic Server实例的基本管理单元。Domain是由一个被配置为Administrator Server的WebLogic Server实例所管理的逻辑...
WebLogic集群是Oracle WebLogic Server的一种高级特性,它允许你将多个服务器实例组合在一起,以...文档"weblogic集群配置方法-具体实施步骤1.doc"可能包含了更详细的操作指南和最佳实践,建议详细阅读以获取更多信息。
### WebLogic 集群配置详解 #### 一、WebLogic 集群基础概念 在深入了解如何配置 WebLogic 集群之前,首先需要掌握一些基本概念。 **1. Domain(域)** - **定义**:Domain 是 WebLogic Server 的基本管理单位,...
WebLogic集群配置是一种提高应用程序可用性和可伸缩性的方法,特别是在资源管理、负载均衡和故障恢复方面。在本文中,我们将深入探讨WebLogic集群的配置步骤,以WebLogic 9.2.3版本为例,基于两个主机weblogic1和...
Linux 下 Weblogic 集群配置初步 Linux 下 Weblogic 集群配置是指在 Linux 操作系统环境下配置 Weblogic 集群,以实现服务器的高可用性和负载平衡。本文将详细介绍 Weblogic 域、集群、管理服务器和被管服务器之间...
### WebLogic 集群配置图文教程 #### 一、管理服务器与受管服务器在同一台机器上的配置方式 ##### 步骤1:登录WebLogic控制台 - 首先,确保您已安装了WebLogic,并能成功登录到WebLogic控制台。 ##### 步骤2:...
Apache 实现 WebLogic 集群配置是一种常见的负载均衡策略,它通过Apache HTTP服务器作为反向代理,将来自客户端的请求分发到多个WebLogic服务器实例上,从而提高应用程序的可用性和性能。以下是对该配置过程的详细...
总结,WebLogic集群配置是复杂而关键的过程,涉及到多个环节的设置和调整。通过本手册,读者应能掌握WebLogic集群的基本配置和管理方法,为实现高效、可靠的分布式系统奠定基础。在实际操作中,还需要结合具体业务...
Weblogic集群配置是构建高性能、高可用企业级应用的基础。通过对Domain、Administrator Server、Managed Server、Machine、Node Manager和Cluster等关键概念的理解,我们可以更有效地设计和实施Weblogic集群解决方案...