📄 ssl_ctx_sess_set_cache_size.pod
字号:
=pod=head1 NAMESSL_CTX_sess_set_cache_size, SSL_CTX_sess_get_cache_size - manipulate session cache size=head1 SYNOPSIS #include <openssl/ssl.h> long SSL_CTX_sess_set_cache_size(SSL_CTX *ctx, long t); long SSL_CTX_sess_get_cache_size(SSL_CTX *ctx);=head1 DESCRIPTIONSSL_CTX_sess_set_cache_size() sets the size of the internal session cacheof context B<ctx> to B<t>.SSL_CTX_sess_get_cache_size() returns the currently valid session cache size.=head1 NOTESThe internal session cache size is SSL_SESSION_CACHE_MAX_SIZE_DEFAULT,currently 1024*20, so that up to 20000 sessions can be held. This sizecan be modified using the SSL_CTX_sess_set_cache_size() call. A specialcase is the size 0, which is used for unlimited size.When the maximum number of sessions is reached, no more new sessions areadded to the cache. New space may be added by callingL<SSL_CTX_flush_sessions(3)|SSL_CTX_flush_sessions(3)> to removeexpired sessions.If the size of the session cache is reduced and more sessions are alreadyin the session cache, old session will be removed at the next time asession shall be added. This removal is not synchronized with theexpiration of sessions.=head1 RETURN VALUESSSL_CTX_sess_set_cache_size() returns the previously valid size.SSL_CTX_sess_get_cache_size() returns the currently valid size.=head1 SEE ALSOL<ssl(3)|ssl(3)>,L<SSL_CTX_set_session_cache_mode(3)|SSL_CTX_set_session_cache_mode(3)>,L<SSL_CTX_sess_number(3)|SSL_CTX_sess_number(3)>,L<SSL_CTX_flush_sessions(3)|SSL_CTX_flush_sessions(3)>=cut
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -