用Java JDBC Thin调用ORACLE FAST CONNECTION FAILOVER时,该如何在代码里指定自动重新CONNECT,当CONNECTION丢失的时候。

解决方案 »

  1.   

    JDBC URL字符串加上autoReconnect=true
    不保证有效,这只是规范,需要数据库支持数据连接池直接设置类似属性autoReconnect=true
      

  2.   

    路过,不知道能不能配,官方文档在此:
    http://www.oracle86.com/ora_doc/java.111/b31224/fstconfo.htm
      

  3.   

    其实,我就是用2个独立的DB,把service_name改成一样,模仿RAC
      

  4.   

    兄弟,如果是纯JDBC的话,断线重连,是需要你自己实现的。
    JDBC没有断线重连机制的。
      

  5.   


    在catch里面re-connect就可以了。