【问题标题】:SDN-4 connection poolingSDN-4 连接池
【发布时间】:2017-12-11 12:58:53
【问题描述】:

我正在将 spring-data-neo4j 4.1.3.RELEASE 与 spring boot 应用程序一起使用。在服务器模式下使用 neo4j,社区版 - 3.1.0 版,带有 http 驱动程序(即将更改为螺栓驱动程序)

我正在使用带有请求范围的 neo4j 会话

    @Bean
    @Override
    @Scope(value = "request", proxyMode = ScopedProxyMode.TARGET_CLASS)
    public Session getSession() throws Exception {
        return super.getSession();
    }

我想知道如何使用 http 驱动程序或螺栓驱动程序启用连接池。

【问题讨论】:

    标签: spring-data-neo4j-4


    【解决方案1】:

    在 SDN/OGM 中默认为 http 和 bolt 驱动程序启用连接池。默认池大小为 50。

    要修改池大小,您可以在ogm.properties 中设置以下属性:

    connection.pool.size=50
    

    或者如果你使用 java 配置:

    OGM 2.0.x(由 SDN 4.1.x 使用)

    org.neo4j.ogm.config.DriverConfiguration#setConnectionPoolSize
    

    OGM 2.1.x(由 SDN 4.2.x 使用)

    org.neo4j.ogm.config.Configuration.Builder#connectionPoolSize
    

    【讨论】:

    • 谢谢,这真的很有帮助!
    猜你喜欢
    • 1970-01-01
    • 2014-09-14
    • 1970-01-01
    • 1970-01-01
    • 2013-08-20
    • 1970-01-01
    • 2015-05-02
    • 1970-01-01
    相关资源
    最近更新 更多