0
当使用CassandraAutoConfiguration如何yml配置应该看起来像配置Class<? extends ...>
字段例如reconnectionPolicy: com.datastax.driver.core.policies.ConstantReconnectionPolicy
与delayMs = 3000Cassandra政策配置与CassandraAutoConfiguration
当使用CassandraAutoConfiguration如何yml配置应该看起来像配置Class<? extends ...>
字段例如reconnectionPolicy: com.datastax.driver.core.policies.ConstantReconnectionPolicy
与delayMs = 3000Cassandra政策配置与CassandraAutoConfiguration
因此,似乎提供具有自定义属性ClusterBuilderCustomizer是唯一的选择。
@Bean
public ClusterBuilderCustomizer clusterBuilderCustomizer(CassandraBaseProperties properties) {
return builder -> builder.withReconnectionPolicy(
new ConstantReconnectionPolicy(properties.getReconnectionPolicyConstantDelayMs()));
}