Connection pool
Set the size of the connection pool of the Interact runtime data source using the application server console. Take into account the number of concurrent users and the connections made during the lifetime of a session, which includes loading profile, loading offer suppression, reads and writes from flowcharts, and reads from learning.
The value of Interact > services > threadManagement > flushCacheToDB > maxPoolSize. The default is 5.
The value of Interact > flowchart > maxNumberOfFlowchartThreads. The default is 25.
For example, if you have the following requirements.
*
Require that 30 concurrent calls to startSession not wait when obtaining a database connection (30)
*
*
*
*
Then you should set up a database connection pool size with a minimum of 62 (30+2+5+25) for optimal performance where no single consumer of the connection will wait.