WEB开发网
开发学院软件开发Java 使用 WebSphere 中间件构建高可用性数据库环境,第... 阅读

使用 WebSphere 中间件构建高可用性数据库环境,第 3 部分

 2009-11-03 00:00:00 来源:WEB开发网   
核心提示: 确保每个 Oracle DTP 服务都配置为禁用负载平衡(即只有一个主服务),配置每个 WebSphere Application Server 集群成员,使用 WebSphere 中间件构建高可用性数据库环境,第 3 部分(7),让其使用在步骤 1 中创建的 Oracle DTP 服务(图 3

确保每个 Oracle DTP 服务都配置为禁用负载平衡(即只有一个主服务)。

配置每个 WebSphere Application Server 集群成员,让其使用在步骤 1 中创建的 Oracle DTP 服务(图 3)。



图 3. 配置集群以使用 DTP 服务
使用 WebSphere 中间件构建高可用性数据库环境,第 3 部分

图片看不清楚?请点击这里查看原图(大图)。

该 DTP 服务将在首选实例上自动启动。不过,在数据库重启时,该 DTP 服务不会自动启动。您可以使用以下命令启动 DTP 服务:

srvctl start service -d <dbname> -s <service_name>

如果 RAC 节点停止工作,Oracle 需要在完成 Oracle RAC 清理和恢复之后才能对 DTP 服务进行故障转移。即使 Oracle 节点恢复,Oracle DTP 服务也不会返回到刚刚重启的 RAC 节点。相反,数据库管理员需要手动将该服务移动到重启的 RAC 节点。

图 4 描述了前面讨论的拓扑。


图 4. 示例场景拓扑
使用 WebSphere 中间件构建高可用性数据库环境,第 3 部分

注意,从拓扑角度看,图 4 与图 2 一样。唯一的不同是对 Oracle DTP 服务的使用。与 URL (1)(在清单 1 中,其中所有的集群成员都有相同的数据源 URL)不同的是,这里的每个集群成员的数据源 URL 可能是唯一的,并且稍微不同于其他集群成员的数据源 URL。例如,对于瘦驱动程序而言,WebSphere Application Server 集群成员的数据源 URL 如下所示:

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

Tags:使用 WebSphere 中间件

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