我正在使用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