table of contents
MONGOC_CLIENT_POOL_MIN_SIZE(3) | libmongoc | MONGOC_CLIENT_POOL_MIN_SIZE(3) |
WARNING:
Applications should not call this function, they should instead accept the default behavior, which is to keep all idle clients that are pushed into the pool.
SYNOPSIS¶
void mongoc_client_pool_min_size (mongoc_client_pool_t *pool,
uint32_t min_pool_size);
This function sets the maximum number of idle clients to be kept in the pool. Any idle clients in excess of the maximum are destroyed.
PARAMETERS¶
- pool: A mongoc_client_pool_t.
- min_pool_size: The number of idle clients to keep in the pool.
THREAD SAFETY¶
This function is safe to call from multiple threads.
Subsequent calls to mongoc_client_pool_push() respect the new minimum size, and close the least recently used mongoc_client_t if the minimum size is exceeded.
AUTHOR¶
MongoDB, Inc
COPYRIGHT¶
2009-present, MongoDB, Inc.
December 12, 2024 | 1.29.1 |