weblogic管理服务配置方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Weblogci管理服务配置方法
(第三稿)
目录
1概述 (3)
1.1本文预期读者: (3)
1.2本文作用: (3)
1.3名词解释: (3)
2基本测试环境 (4)
3管理服务与被管服务基本配置 (4)
3.1中间件安装 (4)
3.2配置管理服务器 (4)
3.3配置计算机 (4)
3.4配置NodeManager (5)
3.5配置本机受管服务 (6)
3.6配置远程受管服务 (6)
3.7配置“远程启动”选项卡 (6)
3.7.1设置类路径 (6)
3.7.2Java虚拟机内存设置 (7)
3.8受管服务的启动和停止 (7)
3.8.1控制台启动停止服务 (7)
3.8.2Weblogic脚本启动受管理服务 (8)
4久其CI部署相关配置 (8)
4.1配置连接池 (8)
4.2配置数据源 (8)
4.3发布应用程序 (8)
5其他 (8)
5.1多台计算机安装weblogic注意事项 (8)
5.2配置NodeManager常见问题 (9)
5.3设置远程启动选项卡常见问题 (10)
6后记 (10)
1概述
1.1本文预期读者:
本文读者必须有一定weblogic使用经验,对weblogic管理体系有一定了解。熟练掌握weblogic单domain配置方式。文中只对安装使用管理服务需要用到的特殊设置步骤进行说明。本文省略的地方请参考公司文档《久其CI3.0安装配置手册—Weblogic》。
1.2本文作用:
场景一:
对于某些IT内控比较严格的项目,项目组无法获得用户服务器密码。如果有需要重新启动中间件服务时项目组会非常被动。此时可以使用管理服务器来启动和停止受管理服务器上的应用服务。
场景二
在硬件资源比较充足的情况下我们可以在多台服务器上启动中间件来支撑我们的应用。此时使用管理服务可以统一部署升级应用,控制、监控各个服务的运行情况。场景三:
在单服务器32位操作系统环境下java内存最大只能使用2G。为了充分利用服务器资源我们可以启动多个服务支撑应用。多个服务如果都在单独的域中将给我们的应用部署升级,管理监控各个服务带来不便。此时我们可以使用管理服务对所有的服务进行统一管理。
场景四:
本文对weblogic管理服务进行了简单讲解,可作为学习weblogic集群的参考资料。
1.3名词解释:
域:英文名domain。“域”是指一组彼此相关的 WebLogic Server 资源,这些资源作为一个单元来管理。一个域包括一个或多个 WebLogic Server,另外还可能包括一个或多个WebLogic Server 群集。域是独立的管理单元。如果将应用程序部署在某个域中,则此应用
程序的组件将不能部署在此域以外的服务器上。在域中配置群集时,此群集中的所有服务器也必须是此域的一部分
管理服务:管理整个域的服务。
受管服务:部署具体应用的服务。管理服务能够启动和停止受管理服务。
Console:即管理控制台。本问console特指weblogic8管理控制台。
JVM:java virtual machine.即java虚拟机。
2基本测试环境
操作系统: Windows xp (本机),windows2003 server(公司服务器)
数据库: oracle(本机)
中间件: weblogic 813
3管理服务与被管服务基本配置
3.1中间件安装
安装时提示是否安装节点管理器选择“是”。
其他安装步骤略。
3.2配置管理服务器
在需要安装管理服务的服务器上按照《久其CI3.0安装配置手册—Weblogic》配置一个weblogic服务。即按照通常我们安装配置weblogic的过程配置一个服务。这个服务我们作为域的管理服务。
3.3配置计算机
启动建立的weblogic服务。“Console>域>计算机>配置新的 Machine”。
为管理服务配置本地计算机
点击“配置新的Machine”。将名称定为MyMachine后点击创建。
为管理服务配置远程计算机
在远程受管计算机上安装weblogic并且将节点管理器作为系统服务。在管理服务器控制台“Console>域>计算机>配置新的 Machine”选择“配置新的Machine”。创建一个新的计算机。点击节点管理器页签修改监听地址为远程计算机地址。
注:要删除计算机必须先在设置中把计算机的受管服务器全部取消。否则无法删除计算机。
3.4配置NodeManager
配置远程计算机NodeManager:
前提:远程受管理计算机必须安装NodeManager。
进入bea\weblogic81\common\nodemanager目录。修改nodemanager.hosts和nodemanager.properties文件。
nodemanager.hosts为可信任主机列表。我们需要将管理计算机的ip 添加进来。
修改方法:在文件最后一行添加管理计算机ip。如需要添加多台管理计算机,每一行写一个机器ip。
nodemanager.properties为nodemanager属性文件。我们需要更改一些属性。
修改方法:修改配置ReverseDnsEnabled属性为true。
ReverseDnsEnabled=true
配置本地计算机NodeManager:方法同上。
调试远程被管计算机:
启动管理计算机与被管理计算的nodemanager服务。
查看受管计算机的“监控>节点管理器”页签。正常情况应可以得到被管理服务器的配置信息。例如:
在此页中,您可以查看节点管理器的当前状态信息。
State : RUNNING
bea.home : null
weblogic.nodemanager.javaHome : D:\PROGRA~1\bea\JROCKI~1
weblogic.nodemanager.listenAddress : *.*