【发布时间】:2017-04-04 12:55:25
【问题描述】:
我有一个在 Centos 6 上运行的 MySQL 5.7.16。我读到了这两个配置变量,
interactive_timeout - mysql shell 会话的交互超时 秒,如 mysqldump 或 mysql 命令行工具。
wait_timeout - MySQL 将在不活动期间的秒数 在关闭非交互式连接上的连接之前等待 以秒为单位。
我在我的服务器中将这两个变量都设置为 120 秒,这意味着在此时间之后,交互式(mysql shell)和非交互式(如前端应用程序)都应该断开连接自动,如果他们处于“睡眠”模式。
我观察到来自应用程序的一些会话和来自不同 IDE(如 MySQL Workbench)的其他 TCP/IP 连接甚至在 120 秒后仍在运行。有时它们会超过 200 秒。
我需要在我的配置文件中进行其他设置吗?
【问题讨论】:
标签: mysql mysqlconnection