野路子mysqld_safe玩法搞死mysqld进程

写在前面

老叶提醒:因为systemd用了进程组或者session,所以会导致本文中出现的问题:

  1. 用systemd拉起mysqld_safe进程,而mysqld_safe进程再拉起mysqld进程;

  2. 当把mysqld_safe进程kill后,systemd会把mysqld进程也给kill了。


正规的玩法是:用systemd直接管理mysqld进程,没必要画蛇添足再包一层mysqld_safe。

再本案例中,也可以通过修改systemd的KillMode设置来规避。

1、背景