如何为Riak配置连接池

时间:2019-07-17 12:33:44

标签: spring-boot spring-cloud riak pivotal-cloud-foundry

我正在尝试配置riak连接器,类似于我处理数据源服务连接器的方式。 (以下来源来自:https://cloud.spring.io/spring-cloud-connectors/spring-cloud-spring-service-connector.html

@Bean
public DataSource dataSource() {
    PoolConfig poolConfig = new PoolConfig(5, 30, 3000);
    DataSourceConfig dbConfig = new DataSourceConfig(poolConfig, null);
    return connectionFactory().dataSource("my-own-personal-sql", dbConfig);
}

如何在春季云中为riak配置池大小?

谢谢, 布莱恩

1 个答案:

答案 0 :(得分:1)

我不认为Spring Cloud Connectors开箱即用地支持Riak(至少在我撰写本文时不支持)。参见the list of supported connectors here

您需要按照此处的说明add support for a custom service


我建议改用java-cfenv。它的真正目的是取代SCC,不需要严格支持要连接的每种服务类型。它具有提取所需配置的通用方法。如果您正在使用的话,它还可以更好地与Spring Boot集成。

https://spring.io/blog/2019/02/15/introducing-java-cfenv-a-new-library-for-accessing-cloud-foundry-services

希望有帮助!