MySQL Router 发行说明
可以缓存从客户端到路由器以及从路由器到服务器的 TLS 会话,并在需要时恢复。这缩短了连接握手时间,节省了时间和资源。
MySQL Router 使用以下缓存
客户端 TLS 会话缓存:缓存从客户端到 MySQL Router 的 TLS 会话。
服务器 TLS 会话缓存:缓存从 MySQL Router 到服务器的 TLS 会话。
以下配置选项控制会话缓存
-
客户端 TLS 会话缓存
-
client_ssl_session_cache_mode
:启用或禁用客户端-路由器 TLS 会话的缓存。注意默认情况下启用。如果未设置此参数,则启用缓存。要禁用缓存,您必须明确定义它。
client_ssl_session_cache_size
:定义缓存的最大会话数。client_ssl_session_cache_timeout
:定义会话在缓存中保留的最长时间(以秒为单位)。如果达到超时时间,并且此会话未被重用,则该会话将从缓存中删除,并且连接将关闭。
-
-
服务器 TLS 缓存
-
server_ssl_session_cache_mode
:启用或禁用路由器-服务器会话的缓存。注意默认情况下启用。如果未设置此参数,则启用缓存。要禁用缓存,您必须明确定义它。
server_ssl_session_cache_size
:定义缓存的最大会话数。server_ssl_session_cache_timeout
:定义会话在缓存中保留的最长时间(以秒为单位)。如果达到超时时间,并且此会话未被重用,则该会话将从缓存中删除,并且连接将关闭。
-