Apache实现weblogic集群配置(转)
http://blog.itpub.net/241379/viewspace-723252/
1 环境配置及部署方案
服务器 |
机器配置 |
服务类型 |
中间件 |
端口 |
|
服务器 1 |
机型 |
|
控制节点 |
Weblogic 815 |
7001 |
OS |
Win2003 |
||||
内存 |
4G |
||||
CPU |
|
代理服务 |
Apache http server 2.0.63 |
80 |
|
CPU个数 |
|
||||
IP |
10.0.0.30 |
||||
服务器 2 |
机型 |
|
节点A |
Weblogic 815 |
9999 |
OS |
Win2003 |
||||
内存 |
4G |
||||
CPU |
|
||||
CPU个数 |
|
||||
IP |
10.0.0.31 |
||||
服务器 3 |
机型 |
|
节点B |
Weblogic 815 |
9999 |
OS |
Win2003 |
||||
内存 |
4G |
||||
CPU |
|
||||
CPU个数 |
|
||||
IP |
10.0.0.32 |
系统部署图
2 Weblogic配置
2.1 服务器一
2.1.1 创建domain
点击Configuration Wizard开始创建domain
选择新建weblogic配置
选择自定义配置
配置管理服务器信息
Name:myserver
Listen Address:ALL local Addresses
Listen port:7001
SSL listen port:不选
SSL enabled:不选
受管服务器、集群和计算机配置
是否自定义:是
配置受管服务器:
Name Listen address Listen port SSL listen port SSL enabled
NodeA 10.0.0.31 9999
NodeB 10.0.0.32 9999
配置集群
Name
MyCluster
向集群分配服务器
无需配置
后面其他自定义配置全部选否
默认
配置服务器启动模式和SDK
选择生产模式
Jdk:jrockit81sp5。。。。。
生成开始菜单项
快捷方式名称:Start Admin Server
程序:startWebLogic.cmd
参数:
工作目录:
其他:
创建welogic配置
2.1.2 配置密码文件
在domain下创建boot.properties文件
编辑文件内容
username=weblogic password=weblogic |
2.1.3 优化domain jvm
在startWebLogic.cmd文件增加以下代码(“@REM Call WebLogic Server”行下):
@REM Call WebLogic Server 此行下增加 set MEM_ARGS= -Xms1024m -Xmx1024m
echo . echo CLASSPATH=%CLASSPATH% echo . echo PATH=%PATH% echo . echo *************************************************** echo * To start WebLogic Server, use a username and * echo * password assigned to an admin-level user. For * echo * server administration, use the WebLogic Server * echo * console at http://[hostname]:[port]/console * echo *************************************************** |
2.1.4 启动服务
启动“startWebLogic.cmd”即可,或者启动开始菜单中本domain启动快捷方式
2.2 服务器二
2.2.1 创建domain
点击Configuration Wizard开始创建domain
选择新建weblogic配置
选择自定义配置
配置管理服务器信息
Name:myserver
Listen Address:ALL local Addresses
Listen port:7001
SSL listen port:不选
SSL enabled:不选
受管服务器、集群和计算机配置
是否自定义:是
配置受管服务器:
Name Listen address Listen port SSL listen port SSL enabled
NodeA 10.0.0.31 9999
无需配置
后面其他自定义配置全部选否
默认
配置服务器启动模式和SDK
选择生产模式
Jdk:jrockit81sp5。。。。。
生成开始菜单项
快捷方式名称:Start NodeA Server
程序:startManagedWebLogic.cmd
参数:NodeA http://10.0.0.30:7001
工作目录:
其他:
创建welogic配置
2.2.2 配置密码文件
在domain下创建boot.properties文件
编辑文件内容
<
3ff7
p>username=weblogic
password=weblogic |
2.2.3 优化domain jvm
在startManagedWebLogic.cmd文件增加以下代码(“@rem Start WebLogic Server”行下):
@rem Start WebLogic Server 此行下增加 set MEM_ARGS=-Xms1024m -Xmx1024m set CLASSPATH=%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JAVA_HOME%/jre/lib/rt.jar;%WL_HOME%/server/lib/webservices.jar;%CLASSPATH%
@echo. @echo CLASSPATH=%CLASSPATH% @echo. @echo PATH=%PATH% @echo. @echo *************************************************** @echo * To start WebLogic Server, use a username and * @echo * password assigned to an admin-level user. For * @echo * server administration, use the WebLogic Server * @echo * console at http://[hostname]:[port]/console * @echo *************************************************** |
2.2.4 启动服务
1 启动开始菜单中本domain启动快捷方式“Start NodeA Server”
2 编辑启动命令脚本StartNodeA.cmd
Start ./…./ startManagedWebLogic.cmd NodeA http://10.0.0.30:7001 |
2.3 服务器三
2.3.1 创建domain
点击Configuration Wizard开始创建domain
选择新建weblogic配置
选择自定义配置
配置管理服务器信息
Name:myserver
Listen Address:ALL local Addresses
Listen port:7001
SSL listen port:不选
SSL enabled:不选
受管服务器、集群和计算机配置
是否自定义:是
配置受管服务器:
Name Listen address Listen port SSL listen port SSL enabled
NodeB 10.0.0.32 9999
无需配置
后面其他自定义配置全部选否
默认
配置服务器启动模式和SDK
选择生产模式
Jdk:jrockit81sp5。。。。。
生成开始菜单项
快捷方式名称:Start NodeB Server
程序:startManagedWebLogic.cmd
参数:NodeB http://10.0.0.30:7001
工作目录:
其他:
创建welogic配置
2.3.2 配置密码文件
在domain下创建boot.properties文件
编辑文件内容
username=weblogic password=weblogic |
2.3.3 优化domain jvm
在startManagedWebLogic.cmd文件增加以下代码(“@rem Start WebLogic Server”行下):
@rem Start WebLogic Server 此行下增加 set MEM_ARGS=-Xms1024m -Xmx1024m set CLASSPATH=%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JAVA_HOME%/jre/lib/rt.jar;%WL_HOME%/server/lib/webservices.jar;%CLASSPATH%
@echo. @echo CLASSPATH=%CLASSPATH% @echo. @echo PATH=%PATH% @echo. @echo *************************************************** @echo * To start WebLogic Server, use a username and * @echo * password assigned to an admin-level user. For * @echo * server administration, use the WebLogic Server * @echo * console at http://[hostname]:[port]/console * @echo *************************************************** |
2.3.4 启动服务
1 启动开始菜单中本domain启动快捷方式“Start NodeB Server”
2 编辑启动命令脚本StartNodeB.cmd
Start ./…./ startManagedWebLogic.cmd NodeB http://10.0.0.30:7001 |
3 Apache配置
3.1 安装Apache http server
略
3.2 配置Apache
3.2.1 配置weblogic负载均衡
拷贝weblogic安装目录中的mod_wl_20.so到Apache安装目录/Apache Group/Apache2/modules下。
3.2.2 修改Apache配置文件
修改Apache配置文件(/Apache Group/Apache2/conf)“httpd.conf”
LoadModule negotiation_module modules/mod_negotiation.so #LoadModule rewrite_module modules/mod_rewrite.so LoadModule setenvif_module modules/mod_setenvif.so #LoadModule speling_module modules/mod_speling.so #LoadModule status_module modules/mod_status.so #LoadModule unique_id_module modules/mod_unique_id.so LoadModule userdir_module modules/mod_userdir.so #LoadModule usertrack_module modules/mod_usertrack.so #LoadModule vhost_alias_module modules/mod_vhost_alias.so #LoadModule ssl_module modules/mod_ssl.so
LoadModule weblogic_module modules/mod_wl_20.so ############################# WebLogicCluster 192.168.1.37:7001,192.168.1.156:7001 #匹配页面 MatchExpression *.* MatchExpression * # DynamicServerList OFF # KeepAliveEnabled ON # KeepAliveSecs 30 ################################ |
- apache实现weblogic集群配置
- 使用apache和nginx代理实现tomcat负载均衡及集群配置详解
- Apache shiro集群实现 (二) shiro 的INI配置
- apache与tomcat连接并实现集群配置
- Tomcat的集群配置(Apache + mod_jk + tomcat来实现tomcat集群的负载均衡)
- Apache + MOD_JK + TOMCAT实现集群和负载均衡配置指南
- Tomcat+Apache+mod_JK实现集群配置/负载均衡
- 引用 Tomcat集群配置并与Apache实现链接
- apache+tomcat实现负载均衡与集群的配置
- 安装集群apache+tomcat实现负载均衡与集群的配置
- 基于Redis实现Apache和Tomcat集群的Session共享配置
- Apache shiro集群实现 (二) shiro 的INI配置
- linux服务器(centos7)Apache+Tomcat 安装配置以及集群实现(上)
- apache配置weblogic部署集群,多节点的项目和单节点项目并存 负载均衡
- Weblogic服务器单机多节点集群\集群代理服务器配置以及实现Session共享功能
- 使用apache和nginx代理实现tomcat负载均衡及集群配置详解
- Apache shiro集群实现 (二) shiro 的INI配置
- [tomcat]集群配置以及联合apache httpd实现负载均衡
- Apache + MOD_JK + TOMCAT实现集群和负载均衡配置指南
- apache 2.4.12 + tomcat 7.0.61 + jk connectors 1.2.40实现tomcat负载均衡集群