從用戶端到路由器,以及從路由器到伺服器的 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
:定義工作階段在快取中保留的最長時間(以秒為單位)。如果達到逾時時間,且此工作階段未重複使用,則該工作階段會從快取中移除,並且連線會關閉。
-