mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-25 22:18:07 +00:00
res_odbc: cache_size option to limit the cached connections.
Signed-off-by: Jaco Kroon <jaco@uls.co.za> UserNote: New cache_size option for res_odbc to on a per class basis limit the number of cached connections. Please reference the sample configuration for details.
This commit is contained in:
@@ -97,6 +97,18 @@ pre-connect => yes
|
||||
; The default remains a stack to be backwards compatible, setting this value to
|
||||
; any of rr, roundrobin or queue will result in a round-robin queue being used.
|
||||
;cache_type => roundrobin
|
||||
;
|
||||
; Limit the number of connections to cache. This is separate from
|
||||
; max_connections which is the total number of connections that open, whereas
|
||||
; this value specifies how many idle connections will be stored in the connection
|
||||
; cache. On extremely spiky loads this could be useful to limit the overall
|
||||
; number of connections that's kept open when the spike comes down. The default
|
||||
; is to not limit the cache size (thus effectively limit to max_connections).
|
||||
; When a returned connection would result in the cache size being exceeded, the
|
||||
; longest idle connection in the cache shall be dropped.
|
||||
; Setting this to zero will effectively disable the connection cache, setting to -1
|
||||
; will set this to "infinite" (default).
|
||||
;cache_size => 10
|
||||
|
||||
[mysql2]
|
||||
enabled => no
|
||||
|
||||
Reference in New Issue
Block a user