要通過Keepalive保持MySQL連接活躍,可以在MySQL的配置文件中設置以下參數:
[mysqld]
tcp_keepalive_time = 600
tcp_keepalive_interval = 60
tcp_keepalive_probes = 10
這些參數分別設置了TCP keepalive的時間間隔、檢測次數和間隔時間。
wait_timeout = 600
interactive_timeout = 600
這樣可以避免長時間沒有活動的連接占用服務器資源,同時保持連接活躍。