之前的blog写过怎么配置WAS 6.1 6.0 配置 DB2 hadr jdbc failover 
今天讲讲在weblogic上的配置,配置的参数和was是一样的。只是weblogic的配置菜单和was不一样。
注意:此HowTo文档是针对IBM DB2 jdbc driver写的,如果你使用的是BEA DB2 JDBC driver则不适用。请确定DB2 jdbc driver版本信息
打开方法如下:Admin Console -> JDBC Data Source -> Connection Pool,在Properties的输入框里面增加四个属性,一行一个属性。
clientRerouteAlternateServerName=192.168.0.99
clientRerouteAlternatePortNumber=50000
maxRetriesForClientReroute=3
retryIntervalForClientReroute=2
重启weblogic server之后生效。

在weblogic 10.3.5上测试正常。
测试方法:当DB2 failovere完成( DB-1 down, DB-2up )
weblogic可以re-route到DB-2
weblogic重启,weblogic会尝试连接DB-1,然后发生failover,自动clientReroute,最后weblogic连接到DB-2上!