mysql - 每隔几分钟运行一次 cronjob 来启动 mysqld 有哪些潜在的负面影响?

标签 mysql linux

我的一台物理网络服务器上的 mysql 服务器有问题。它会定期崩溃(每隔几天到几十天左右)。我一直无法追踪这个问题。该网站不需要每秒都启动,因此每周一次关闭几分钟也不是问题。

我可以运行一个 cronjob 来尝试每分钟启动 mysql,而不是继续追查这个问题。当它下降时,它会在 60 秒后恢复。

*/1 * * * * /sbin/service mysqld start

这个解决方案有哪些潜在的负面影响(除了我没有追寻根本原因之外,我还有更重要的事情要做)。

最佳答案

我遇到了另一个恶魔 (vpnc) 的问题,它会不断摔倒,所以我所做的就是在循环中以非恶魔模式启动它:

while true
do
        demon-process-foreground
        sleep 1
done

sleep 1 是可选的。至于在前台运行MySQL看看 Running mysql in the foreground in centos

关于mysql - 每隔几分钟运行一次 cronjob 来启动 mysqld 有哪些潜在的负面影响?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30562931/

相关文章:

mysql - JPA 与 EclipseLink ManyToMany 关系不起作用

MySQL 替换出现在另一个字符串之后的字符串部分

具有多个 MySQL 结果的 PHP 函数仅返回一条记录

linux - 当我使用静态构建时,Qt qml 显示错误

在 X64 gcc 内联 asm 中调用 scanf

linux - 空格作为 ksh 脚本的参数

php - 防止通过刷新重新获取数据

mysql - 在mysql中找到没有原始记录的重复记录

linux - Buildroot 不生成压缩的内核镜像

linux - linux进程调度器如何防止进程饥饿