SDN-4 connection pooling



我正在使用spring-data-neo4j 4.1.3.RELEASE和spring启动应用程序。在服务器模式下使用 neo4j,社区版 - 带有 http 驱动程序的版本 3.1.0(很快就会更改为 bolt 驱动程序(

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

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

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

默认情况下,在 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

最新更新