MySQL服务器运行了95天,但mysqld pid更改了几次。 为什么mysqld改变它的PID,有什么想法? 我怎么知道mysqld pid已经改变了,pid改变的原因是什么?
问候
Supratik
我的猜测是,服务器不时重新启动自己,以避免资源泄漏(内存,连接)。 许多大网站因为过去的原因而遇到麻烦(服务器将无法连接,无法回应任何请求),因此很可能已经成为安装脚本。
如果你想确切地find,我build议检查根的crontab或MySQL正在运行的用户。
检查mysql日志是否正在旋转。 日志文件旋转期间服务器可能已经重新启动。
如果你想知道当前的MySQL pid是什么,你可以在/var/run/mysqld/mysqld.pid这个文件中find它(这在Ubuntu中可能与其他发行版不一样)。