【问题标题】:How to configure connection pool for Riak如何为 Riak 配置连接池
【发布时间】:2019-11-26 07:03:34
【问题描述】:

我正在尝试配置我的 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 Cloud 中为 riak 配置池大小?

谢谢, 布赖恩

【问题讨论】:

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


    【解决方案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

    希望有帮助!

    【讨论】:

    • 我们现在建立了自己的服务连接器,这是我现在应该连接到 Riak 的方式。感谢您的信息!
    • 我想还有一个问题,riak 通常有自己的连接池还是像 rest 调用一样使用 http 连接池?
    • 对不起,我不知道这个问题的答案。您可能想提出一个新的 SO 问题。
    猜你喜欢
    • 2014-05-29
    • 2013-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-22
    相关资源
    最近更新 更多