WEB开发网
开发学院软件开发Java WebSphere 反向投资者: 运行时管理高可用性选项,... 阅读

WebSphere 反向投资者: 运行时管理高可用性选项,终极版

 2010-05-21 00:00:00 来源:WEB开发网   
核心提示: 虽然您会使用适合自己的操作系统的集群软件配置高可用性集群中的部署管理器(例如面向 AIX® 的 HACMP、面向 Solaris™ 的 SunCluster、面向 HP-UX 的 MC/Serviceguard,以及用于 Windows® Server 的 Micro

虽然您会使用适合自己的操作系统的集群软件配置高可用性集群中的部署管理器(例如面向 AIX® 的 HACMP、面向 Solaris™ 的 SunCluster、面向 HP-UX 的 MC/Serviceguard,以及用于 Windows® Server 的 Microsoft® Cluster Server),但是这种配置会增加成本和复杂性。我并不是说不应该对部署管理器的恢复或故障转移进行准备,只是说可以使用一些其他方法来最大程度地保持执行配置修改或路由 JMX 通信(包括由部署管理器提供的性能监视信息)的能力。我们将首先讨论可用性技巧,确保管理进程保持持续运行。

OS 进程保护

这项技巧不会提供服务器之间的进程故障转移,但是它的确提供了一种方法(重申一次,只要 OS 和服务器正常发挥作用),可以确保节点代理或部署管理器进程保持运行状态。Network Deployment 信息中心 讨论了为 Windows 平台创建 Windows 服务以及修改样例文件 was.rc 以用于创建 Linux® 或 UNIX® OS 进程保护。但是对于 Linux 和 UNIX,还可以使用另外一种方法。

在 Linux 和 UNIX 上,您很可能知道如何使用 startManager.sh 和 startNode.sh 脚本来启动部署管理器和节点代理。但是您还可以使用一个 -script 选项来创建可由 OS 实现的脚本,以启动这两个进程(或在出现故障后执行重启)。

首先将创建脚本。对于部署管理器:

清单 1

>/wasconfig/OjaiCell01/profiles/Dmgr01/bin # ./startManager.sh 
 –script OSstartManager.sh 
 
ADMU0116I: Tool information is being logged in file 
      wasconfig/OjaiCell01/profiles/Dmgr01/Dmgr01/logs/dmgr/startServer.log 
ADMU0128I: Starting tool with the Dmgr01 profile 
ADMU3100I: Reading configuration for server: dmgr 
ADMU3300I: Launch script for server created: OSstartManager.sh

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:WebSphere 反向 投资者

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接