Java应用程序中支持Oracle RAC故障转移所需的更改:FCF/TAF

Java应用程序中支持Oracle RAC故障转移所需的更改:FCF/TAF,java,oracle,jdbc,failover,Java,Oracle,Jdbc,Failover,我有一个java web应用程序,它使用JDBC瘦驱动程序(类型4)连接到Oracle RAC。 我需要确保应用程序可以利用Oracle RAC故障切换 因此,我有两个选择: (A) 使用FCF:快速连接故障切换-这可以与现有JDBC精简驱动程序一起使用。 问题:我需要在我的应用程序“代码”中做哪些更改才能使FCF正常工作,或者只需安装ONS(Oracle通知服务)并更改jdbc url就可以了? (B) 使用TAF:透明应用程序故障切换-这需要Oracle OCI客户端 问题:这是否需要更改应

我有一个java web应用程序,它使用JDBC瘦驱动程序(类型4)连接到Oracle RAC。 我需要确保应用程序可以利用Oracle RAC故障切换

因此,我有两个选择:
(A) 使用FCF:快速连接故障切换-这可以与现有JDBC精简驱动程序一起使用。
问题:我需要在我的应用程序“代码”中做哪些更改才能使FCF正常工作,或者只需安装ONS(Oracle通知服务)并更改jdbc url就可以了?

(B) 使用TAF:透明应用程序故障切换-这需要Oracle OCI客户端
问题:这是否需要更改应用程序代码?或者只需安装OCI客户端并更改jdbc url就可以了?

我看过相关文档,但找不到确切的答案。
专家们有什么建议吗?

你有没有找到这些问题的答案?你能和我分享一下吗?:)