我已经在JBoss EAP 6.2上托管了一个应用程序,并且必须不断刷新池,否则系统会变慢并出现错误"找不到内阁"。我想知道如果启用 Prefill Enabled ,它会使用最少的连接数预填充连接池,但这有助于自动刷新连接吗?
答案 0 :(得分:0)
充液:
是否尝试将连接池预填充到最小连接数。注意:只有支持池(OnePool)支持此功能。如果池不支持,则可以在日志中找到警告。这个功能在JBoss 4.0.5及更高版本中可用。
prefill和allow-multiple-users是互斥的。
你必须经常冲洗游泳池意味着:
1.The datasource connection pool has not been tuned correctly for the maximum load of the application. Either the pool size needs to be increased, or the blocking timeout extended, or both.
2.The application is leaking connections because it is not closing them and returning them to the pool.
3.Threads with connections to the database are hanging and holding on to the connections.
4. Datasource connection Pool exhaustion.
答案 1 :(得分:0)
请注意,使用prefill
会导致连接泄露。