结合使用WebLogic Node Manager Service和WebLogic Portal
上一篇 / 下一篇 2009-01-22 22:57:12 / 个人分类:Weblogic
- 文件版本: V1.0
- 开发商: 本站原创
- 文件来源: 本地
- 界面语言: 简体中文
- 授权方式: 免费
- 运行平台: Win9X/Win2000/WinXP
WebLogic Node Manager Service为产品环境中的Managed Server提供了管理功能,包括:
_:Apx
D0Managed Server的状态监控。51Testing软件测试网~diIj7K
Managed Server在进程或状态故障时自动重启。
!^P4x:_8yPSK}0对Managed Server进行远程和集中控制,包括启动和停止服务器。
f~'DiEjwv"m0 Node Manager安全地提供这些功能,将双向的SSL身份验证、一个被允许控制Managed Server的可信主机列表、其他安全功能结合在一起。
Xl7Ip#[hV0 Node Manager可以注册为Windows服务或UNIX守护程序,因此当机器启动或重启时,它能够自动启动计算机上的Managed Server。
x)V(u i0NvC0 本文讨论了如何为WebLogic Portal配置WebLogic Node Manager Service,并提供了一个示例配置顺序。
1Zn3koL0 有关Node Manager的完整信息,请参阅http://e-docs.bea.com/wls/docs81/adminguide/nodemgt.html。51Testing软件测试网2ac#["SB5zH9zM
Node Manager概览:
1Bz5G']er C]0 在高层次上,Node Manager使用被管理的服务器信息进行配置,并且使这些服务器保持在所希望的状态。51Testing软件测试网%_3h+M6]DM$}]Z
Node Manager只管理已经启动的托管服务器——Node Manager不影响手动启动的托管服务器。51Testing软件测试网gT_%tOIQ3ew
每一台Managed Server运行的主机上能够运行一个Node Manager进程。Node Manager与该主机上的每个Managed Server保持一个socket连接,并使用该连接监视Managed Server的状态。如果Managed Server进程意料外故障或WebLogic确定该进程活着但处在失败或挂起状态,那么Node Manager能够自动重启Managed Server。51Testing软件测试网B+oh*h7I9[,{ap
除了自动重启功能,Node Manager还具有远程控制功能,因此管理员能够通过WebLogic Administration Console或WebLogic Admin工具启动或停止单个或所有Managed Server。在每个Managed Server主机上,Node Manager在配置的端口上监听服务器远程控制命令。51Testing软件测试网c,B0f0z;q(O|&Ld
Node Manager使用几个安全方法来限制对Node Manager Service、以及从Node Manager Service到Managed Server的远程管理访问。51Testing软件测试网0i;]6mB!OV#CRu4C
所有从Node Manager Service到Managed Server的通信都是通过安全的双向SSL。每一方必须向另一方证明其身份。51Testing软件测试网i"r9k,VN#s!U/{Y!ot
所有从管理客户端(WebLogic Administration Console或weblogic Admin工具)到Node Manager Service的通信也都是通过安全的双向SSL。每一方必须向其他一方证明其身份。51Testing软件测试网RB4^,YY9o$@6`
Node Manager Service配置支持指定一个允许管理客户端连接的受信任主机列表。来自其他(非受信任)主机的连接是不被允许的。该功能能够用于拒绝来自除Administration Server主机之外的访问。51Testing软件测试网#~r,x5}4S8lPP
D
也有其他一些安全选项是可用的,例如在一个具有多个网卡的系统上指定Node Manager Service应该监听的网络地址。
7_(u)c*zM/T'^k0 Node Manager Service创建命令行,启动Managed Server进程,不需要调用启动脚本。因此,在启动一台Managed Server时指定标准startManagedServer脚本向操作系统发出的相同类型的信息是很重要的。51Testing软件测试网%Fzv
m5v
结合使用Node Manager和WebLogic Portal:51Testing软件测试网!cB o"C)AD
除了标准的Node Manager配置步骤,在配置Node Manager与WebLogic Portal协同工作时需要应用一个额外的步骤。
O|Z-_0A-m0 特别地,Administration Server域目录包含一个名为“wrspKeystore.jks”的文件。每个Managed Server需要访问服务器根目录上的一个目录中的该文件。
B$q u*a]x0 默认情况下,Node Manager将在WL_HOME/common/nodemanager的一个子目录下运行服务器,例如,WL_HOME/common/nodemanager/ms1/…。51Testing软件测试网0N/O3G_yA|
因此,如果Node Manager启动了目录WL_HOME/common/nodemanager/ms1/中一个名为ms1的Managed Server ,那么应该把wsrpKeystore.jks复制到每个Managed Server上的一个目录中,例如,WL_HOME/common/nodemanager/wsrpKeystore.jks。
;_2HX9S)QV5}-tu0 Node Manager配置概述51Testing软件测试网}%[ eO]T,MR1M
存在许多可能的配置变体,这些变体在http://e-docs.bea.com/wls/docs81/adminguide/confignodemgr.html中有详细描述。