Page 1 of 1

Gibt es eine Möglichkeit, LDAPConnectionPool so zu konfigurieren, dass inaktive Verbindungen nach Überschreiten einer be

Posted: 29 Dec 2024, 11:59
by Anonymous
Ich erstelle LDAPConnectionPool auf folgende Weise:

Code: Select all

  LDAPConnectionPool(
connection,
1,
20,
StartTLSPostConnectProcessor(getSslContext()),
).let {
it.createIfNecessary = false
}
Soweit ich weiß, erstellt LDAPConnectionPool während der Hochlast 20 Objekte vom Typ LDAPConnection. Danach verringert sich die Anzahl der Verbindungen des Pools nicht mehr, selbst wenn die Auslastung über einen längeren Zeitraum sehr niedrig ist. Gibt es eine Möglichkeit, den Pool zu konfigurieren, um dies zu erreichen?
In Java haben wir Executors.newCachedThreadPool(), das die oben beschriebene Funktionalität widerspiegelt. Der Parameter keepAliveTime definiert, wann ein inaktiver Thread beendet werden soll.