Пул соединений SDN-4
Я использую spring-data-neo4j 4.1.3.RELEASE с приложением весенней загрузки. Использование neo4j в режиме сервера, версия для сообщества - версия 3.1.0 с драйвером http (скоро будет изменен на драйвер болта)
Я использую сеанс neo4j с областью запроса
@Bean
@Override
@Scope(value = "request", proxyMode = ScopedProxyMode.TARGET_CLASS)
public Session getSession() throws Exception {
return super.getSession();
}
Я хотел бы знать, как включить пул соединений с драйвером http или драйвером болта.
1 ответ
Решение
Пул соединений включен по умолчанию в SDN/OGM как для http, так и для драйвера болта. Размер пула по умолчанию - 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