Windows下的WebLogic 集群安装配置操作指导书.docx
- 文档编号:17507521
- 上传时间:2023-07-26
- 格式:DOCX
- 页数:25
- 大小:1.30MB
Windows下的WebLogic 集群安装配置操作指导书.docx
《Windows下的WebLogic 集群安装配置操作指导书.docx》由会员分享,可在线阅读,更多相关《Windows下的WebLogic 集群安装配置操作指导书.docx(25页珍藏版)》请在冰点文库上搜索。
Windows下的WebLogic集群安装配置操作指导书
产品名称Productname
密级Confidentialitylevel
内部公开
产品版本Productversion
Total32pages共32页
Windows下的WebLogic8.1安装
配置操作指导书
拟制:
Preparedby
杨机智59949
日期:
Date
2006-11-28
审核:
Reviewedby
日期:
Date
审核:
Reviewedby
日期:
Date
批准:
Grantedby
日期:
Date
华为技术有限公司
HuaweiTechnologiesCo.,Ltd.
版权所有XX
Allrightsreserved
修订记录Revisionrecord
日期
Date
修订版本Revisionversion
修改描述
changeDescription
作者
Author
2006-11-28
1.00
初稿完成initialtransmittal
杨机智
目录TableofContents
表目录ListofTables
图目录ListofFigures
Windows下的WebLogic8.1安装配置操作指导书
关键词Keywords:
WebLogic8.1
摘要Abstract:
本文介绍了Windows下的WebLogic8.1的安装部署以及集群的配置
缩略语清单Listofabbreviations:
Abbreviations缩略语
Fullspelling英文全名
Chineseexplanation中文解释
1
服务器安装
1.1WebLogic安装
windows环境下安装步骤如下:
1.进入安装包目录,双击执行server920_win32.exe,打开安装向导,点击Next
2.是否同意License条款,输入1同意,继续安装
4.选择安装文件主目录,选择好,点击Next
5.选择安装类型,选择好后点击Next
6.选择可选工具
7.选择WebLogic主目录,然后点击Next
8.选择快捷键位置,然后点击Next
9.开始安装
10.安装结束
1.2License安装
将WLS81-061225.txt拷贝到\bea目录下替换license.bea。
2服务器配置
2.1webLogic域架构
webLogic域是一个基本的管理单元,一个域至少一个称为管理服务器的实例及多个被管服务器实例。
管理服务器是个服务器实例的中心节点,统一管理各种资源。
下图是webLogic域架构图:
2.2webLogic域配置
步骤如下:
1.进入WebLogic根目录:
cdbea/weblogic81/common/bin
2.在命令窗口输入命令:
config.cmd,弹出配置向导,选择CreateanewWebLogicdomain
3.选择建立域的方式,可以从现有模板建立
4.输入用户名和密码,点击下一步
5.选择服务其启动模式和JDK
6.选择是否配置环境参数和服务参数
7.输入域名称,域路径
8.创建域
9.完成安装
2.3管理服务器配置
管理服务器配置比较简单,首先要先建立一个Domain。
然后用startWebLogic.cmd启动,该服务器就成为管理服务器。
具体步骤如下:
1.启动管理服务器:
进入/bea/user_projects/domains/domainName,执行命令:
startWebLogic.cmd
2.输入http:
//serverName:
7001/console,进入管理控制台登陆界面
4.输入用户名/密码,输入:
weblogic/weblogic,进入管理控制台
2.4应用服务器配置
1.进入domainNameServersConfigureanewServer...
2.输入服务器名称,监听地址和端口等信息。
如下图所示:
3.进入被管理服务器的domain启动目录,如:
/bea/user_projects/domains/domainName
输入命令:
startManagedWebLogic.cmdServerNamehttp:
//192.168.13.104:
7001
ServerName如第5步骤中配置的服务器名字一致
192.168.13.104为管理服务器的IP
7001为管理服务器的监听端口
为了方便,建议建立一个脚本文件来启动。
4.配置OK
2.5集群配置
1.进入domainNameClutersConfigureanewCluster...
2.输入集群名称,集群地址(以逗号分开的集群成员的IP和端口)
3.选中WebLogicPlug-InEnabled
4.配置Multicast的MulticastAddress
5.配置Servers,加入要选择的集群。
注意:
参加集群的服务器必须配置IP网关。
6.配置完毕
2.6集群会话复制配置
在webLogic集群里面要实现会话复制,必须设置WebLogic.xml里面的session-descriptor属性。
注意8.1与9.2写法的不同。
例:
welogic8.1写法
例:
welogic9.2写法
persistent-store-type
memory
将持久性存储方法设置为以下某个选项:
memory-禁用持久性会话存储。
replicated-与memory相同,但会话数据将在群集服务器之间复制。
replicated_if_clustered–如果Web应用程序部署于群集服务器上,则会复制生效的persistent-store-type。
否则,memory为默认值。
sync-replication-across-cluster–复制将在群集内同步发生。
async-replication-across-cluster–复制将在群集内异步发生。
file-使用基于文件的持久性(另请参阅上文PersistentStoreDir)。
jdbc-使用数据库存储持久性会话。
cookie–所有会话数据都存储于用户浏览器的cookie中。
persistent-store-cookie-name
WLCOOKIE
设置基于cookie的持久性所使用的cookie的名称。
WLCOOKIEcookie中带有会话状态,不应在Web应用程序之间共享。
persistent-store-dir
session_db
指定基于文件的持久性所使用的存储目录
确保您有充足的磁盘存储空间(有效会话数与每个会话大小的乘积)。
可以通过查看persistent-store-dir下创建的文件来确定会话的大小。
注意,每个会话的大小随序列化会话数据的大小变化而变化。
可以通过将此目录设置为不同服务器之间的共享目录,从而使文件持久性会话群集化。
必须手工创建该目录。
persistent-store-pool
None
指定要用于持久性存储的JDBC连接缓冲池的名称。
persistent-store-table
wl_servlet_sessions
指定用于存储基于JDBC的持久性会话的数据库表名。
仅当persistent-store-type设置为jdbc时,此项才适用。
当您选择数据库表名称而非默认值时,将使用persistent-store-table元素。
url-rewriting-enabled
true
启用URL重写(将会话ID编码到URL中),如果浏览器中禁用cookie,它还可以提供会话跟踪。
2.7WebLogicWebServer配置
1.进入mydomainServersConfigureanewServer...
2.进入server新增界面,输入用来做WebServer的IP和端口(最好为80)
3.修改
bea/weblogic81/samples/server/examples/
src/examples/cluster/sessionrep/inmemrep/defaultProxyApp
/WEB-INF/web.xml文件,修改用来分发的集群名称和成员的IP和端口,(如
152.19.1.101:
8001|152.19.1.102:
8001|152.19.1.103:
8001|152.19.1.104:
8001
4.发布defaultProxyApp应用。
5.配置完毕
2.8ApacheWebServer配置
1.安装Apache2.0.50
2.Linux操作系统:
拷贝/opt/bea/weblogic81/server/lib/linux/x86_64/mod_wl_20.so文件到Apache的模块载入目录/usr/local/apache2/modules(如果apache是重新编译的,从
/opt/bea/weblogic81/server/lib/linux/x86_64目录拷贝,如果是X86二进制安装的则从
/opt/bea/weblogic81/server/lib/linux/i686中拷贝)
Windows操作系统:
拷贝\bea81\weblogic81\server\bin\mod_wl_20.so文件到Apache的模块载入目录\apache2\modules目录下。
3.修改/usr/local/apache2/conf/http.conf文件
a)增加LoadModuleweblogic_modulemodules/mod_wl_20.so
b)增加分发的应用,如mdt-test
SetHandlerweblogic-handler
跳转所有应用可以如下描述:
SetHandlerweblogic-handler
c)
WebLogicCluster152.19.1.102:
8001,152.19.1.100:
8001
4.启动Apache:
./apachectlstart
5.停止Apache:
./apachect1stop
3应用部署
下面以我们自己开发的中间件测试mdt为例,介绍一下如何在webLogic上部署应用。
1.进入管理控制台,展开Deployments->Applications,然后点击DeployanewApplication...
2.点击uploadyourfiles,上传文件
3.选择要上传的文件,然后点击upload按钮
4.选择要部署的应用,然后点击TargetApplication
5.选择应用要部署的目标,可以是独立服务器,或者是集群,或者集群的部分成员。
只要在服务器和集群列标上选择即可。
选择完点击continue
6.点击Deploy部署应用
4常见问题解决方法
4.1问题名称
4.2现象描述
4.3原因分析
4.4处理方法
注意:
×××××××××××××××××××××。
表1XX表Table1XX
表头样式
表格文本
图2XX图Figure1XX
注示:
注示内容。
参考资料清单Listofreference:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Windows下的WebLogic 集群安装配置操作指导书 Windows WebLogic 集群 安装 配置 操作 指导书