如何为 Riak 配置连接池

How to configure connection pool for Riak

我正在尝试配置我的 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);
}

如何在 spring 云中为 riak 配置我的池大小?

谢谢, 布莱恩

我认为 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

希望对您有所帮助!