在tomcat下配置双机热备的数据源:
<Resource name="jdbc/aicorcl" auth="Container" type="javax.sql.DataSource"
maxActive="200"
maxIdle="100"
maxWait="10000"
username="gsgs_nzjg_in"
password="gsgs_inspur_nzjg_in"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=172.30.2.53)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=172.30.2.54) (PORT=1521))(LOAD_BALANCE=yes)(FAILOVER=on))(CONNECT_DATA=(SERVICE_NAME=cmsdb)))"
/>
这时候大部分情况仍然不可以,需要在C:\Windows\System32\drivers\etc下的hosts文件中添加映射:
172.30.2.51gsaicdb1
172.30.2.53gsaicdb1vip
172.30.2.52gsaicdb2
172.30.2.54gsaicdb2vip