| TLS 1.2 | 会话 ID 或票据;nginx 使用 ssl_session_cache 与 ssl_session_tickets |
|---|---|
| TLS 1.3 | 票据在握手完成后下发,先完成一次连接再复用 |
| 常见原因 | 多节点票据密钥不同、缓存过小、客户端禁用复用 |
两次连接验证复用
两次连接验证复用
openssl s_client -connect example.com:443 -servername example.com -sess_out sess.pem </dev/null >/dev/null
openssl s_client -connect example.com:443 -servername example.com -sess_in sess.pem </dev/null 2>&1 | grep -i 'reused\|Session-ID'反向代理集群应让所有节点共享同一票据密钥文件,否则复用率会偏低。