在Spring-XD集群环境中,我们使用Oracle作为作业存储库数据源。现在,这已经通过servers.yml进行了配置。但是,我们必须启用快速连接故障切换(FCF)以实现高可用性(HA)。当前的servers.yml是否支持此功能?或者,有没有一种方法可以用带ONS配置的Oracle替换作业存储库数据源。请建议我任何解决方案?
发布于 2017-01-13 11:10:33
您应该能够像配置任何spring数据源一样配置您的数据源。您是否尝试过像这样配置数据源http://docs.spring.io/spring-data/jdbc/docs/current/reference/html/orcl.failover.html?
你必须包括你的配置,比如
datasource:
url: jdbc:"jdbc:oracle:thin:@(description=(address_list=(address=(host=rac1)(protocol=tcp)(port=1521))(address=(host=rac2)(protocol=tcp)(port=1521)))(connect_data=(service_name=racdb1)))"
username: sa
password:
driverClassName: oracle.jdbc.driver.OracleDriver
validationQuery: select 1 from INFORMATION_SCHEMA.SYSTEM_USERS
fast-connection-failover-enabled:true
ONS-configuration="rac1:6200,rac2:6200"让我知道这是否有效,我很好奇:)
https://stackoverflow.com/questions/41488480
复制相似问题