Unbuntu 自动重启MySQL

上个月,通过Unbuntu搭建了WordPress,一切运行良好。 UBUNTU搭建WORDPRESS-MYSQL-APACHE

但是,最近几天,不知道啥情况,MySQL偶尔会出现Stop;影响了blog的使用,所以,我这里尝试了自动调度,间隔1分钟查看MySQL,如果Stop,则自动重启。

在网上找到对应的解决方案,分3步实施。 Bash Script to check if services are running and restart if not. Sends email to you. sierracircle/services-checker

Step1:配置脚本

/scripts/services.sh

拷贝上面的github源码,修改邮箱和你需要启动的服务。

chmod +x services.sh 

测试shell脚本

./services.sh
bash services.sh

Step2: 配置crontab 守护进程

crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。

crontab -e#check on services
*/1 *  * * * /your/path/to/scripts/services

Step3:启动守护进程

大约需要2分钟。 你可以尝试手工Stop MySQL,1分钟后观察结果。

service mysql stop

参考crontab使用实例。

实例1:每1分钟执行一次command
命令:
* * * * * command实例2:每小时的第3和第15分钟执行
命令:
3,15 * * * * command实例3:在上午8点到11点的第3和第15分钟执行
命令:
3,15 8-11 * * * command实例4:每隔两天的上午8点到11点的第3和第15分钟执行
命令:
3,15 8-11 */2 * * command实例5:每个星期一的上午8点到11点的第3和第15分钟执行
命令:
3,15 8-11 * * 1 command实例6:每晚的21:30重启smb 
命令:
30 21 * * * /etc/init.d/smb restart实例7:每月1、10、22日的4 : 45重启smb 
命令:
45 4 1,10,22 * * /etc/init.d/smb restart实例8:每周六、周日的1 : 10重启smb
命令:
10 1 * * 6,0 /etc/init.d/smb restart实例9:每天18 : 00至23 : 00之间每隔30分钟重启smb 
命令:
0,30 18-23 * * * /etc/init.d/smb restart实例10:每星期六的晚上11 : 00 pm重启smb 
命令:
0 23 * * 6 /etc/init.d/smb restart实例11:每一小时重启smb 
命令:
* */1 * * * /etc/init.d/smb restart实例12:晚上11点到早上7点之间,每隔一小时重启smb 
命令:
* 23-7/1 * * * /etc/init.d/smb restart实例13:每月的4号与每周一到周三的11点重启smb 
命令:
0 11 4 * mon-wed /etc/init.d/smb restart实例14:一月一号的4点重启smb 
命令:
0 4 1 jan * /etc/init.d/smb restart实例15:每小时执行/etc/cron.hourly目录内的脚本
命令:
01   *   *   *   *     root run-parts /etc/cron.hourly

转载于:https://my.oschina.net/xifarm/blog/2991959

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/281069.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

识别Win10系统两种方法

最近写写一个工具,需要识别当前系统。 首先,找到GetVersionEx函数,能识别win7和win8。但win10需要修改manifested,才能识别,具体参考如下链接: http://blog.csdn.net/k1988/article/details/47614529 实…

solidworks小金球_如何在没有电缆的情况下传送第77届年度金球奖

solidworks小金球Gil C / Shutterstock吉尔C / ShutterstockAs the 77th annual Golden Globes Awards approach, you may be wondering how to watch it without paying a cable bill. These streaming services are the best way to watch the awards show tonight if you cu…

2017年,这两个大数据岗位一定会火!

讨论哪个大数据岗位会火之前,我们先来简单的分析一下大数据领域的行情,这里重点说一下当前的情况。 2016年,互联网行业遇到了资本寒冬,抛开大公司不说,一些中小型的公司不断的缩减预算,因为很难融到钱。 但…

PHP7 学习笔记(十一)使用phpstudy快速配置一个虚拟主机

说明:为了windows本地开发php方便,这里推荐使用PHP集成环境phpstudy。 目的:使用域名访问项目(tinywan.test) 1、官网:http://www.phpstudy.net 2、虚拟主机的配置 3、站点域名管理 (1&#xff…

962-最大宽度坡

前言 Weekly Contest 116 的最大宽度坡&#xff1a; 给定一个整数数组 A&#xff0c;坡是元组 (i, j)&#xff0c;其中 i < j 且 A[i] < A[j]。这样的坡的宽度为 j - i。 找出 A 中的坡的最大宽度&#xff0c;如果不存在&#xff0c;返回 0 。 示例1&#xff1a; 输入&am…

C# 文件操作笔记

文件夹 1.存在&#xff1a; if(Directory.Exists(dirPath&#xff09; { } 2.获取文件夹内文件信息&#xff1a; DirectoryInfo di new DirectoryInfo(dirPath); foreach (FileInfo fi in di.GetFiles()) { …

.NET跨平台框架选择之一 - Avalonia UI

本文阅读目录1. Avalonia UI简介Avalonia UI文档教程&#xff1a;https://docs.avaloniaui.net/docs/getting-started随着跨平台越来越流行&#xff0c;.NET支持跨平台至今也有十几年的光景了(Mono[1]开始)。但是目前基于.NET[2]的跨平台&#xff0c;大多数还是在使用B/S架构的…

网络串流_串流NBA篮球的最便宜方式(无需电缆)

网络串流I love NBA basketball. Every year, I get really excited around the beginning of September because I know tip-off is approaching. This year, I also had to figure out how I’m going to watch the Bulls (lose almost every game) with a combination of st…

tornado 第一篇

一&#xff1a;异步和非阻塞IO 实时的web特性通常需要每个用户一个大部分时间&#xff0c;在传统的同步web服务器中&#xff0c;这意味着需要给每个用户分配一个专用的线程&#xff0c;这样的开销是十分巨大 tornado使用啦一种单线程事件循环的方式&#xff0c;这意味着所有的应…

最近找工作面的面试题目汇总(一)

网址&#xff1a;http://www.cnblogs.com/renyiqiu/p/6504839.html 目录 1.抽象类的介绍&#xff0c;抽象类里的虚函数和抽象函数 参考文档抽象类特征抽象方法特征2.虚函数和抽象方法 参考文档虚方法的特点虚方法(virtual)和抽象方法(abstract)的区别3.静态类和静态类成员 参考…

你认识的C# foreach语法糖,真的是全部吗?

本文的知识点其实由golang知名的for循环陷阱发散而来&#xff0c; 对应到我的主力语言C#&#xff0c; 其实牵涉到闭包、foreach。为了便于理解&#xff0c;我重新组织了语言&#xff0c;以倒叙结构行文。先给大家提炼出一个C#题&#xff1a;观察for、foreach闭包的差异左边输出…

C#对window 硬件类操作,ManagementObjectSearcher

原文转载&#xff1a;http://blog.csdn.net/da_keng/article/details/50589145 纯属转载&#xff0c;复制过来方便编程时寻找。感谢作者&#xff1a;I-Awakening复制前补充&#xff1a; 在刚学C#&#xff0c;用ManagementObjectSearcher 竟然不能解析到头文件&#xff0c;需要手…

2018第51周日

从人们开始用电脑开始就面临着文件版本控制的问题&#xff0c;从最原始的同一个文档多个不同命名表示版本到使用本地的文件版本管理&#xff0c;到后面集中式版本管理如2000年的SVN&#xff0c;到再后来的分布式的版本控制系统&#xff0c;如2005年的Git。到现在用的最多的版本…

twitter批量取消关注_如何在Twitter上取消阻止“潜在敏感内容”

twitter批量取消关注Twitter推特Twitter blocks some tweets with a “potentially sensitive content” warning. You can disable this warning—even on an iPhone or iPad, where the option isn’t normally available. You can also disable sensitive content warnings …

mysql数值类型总结及常用函数

最近在学习下&#xff0c;总结一下mysql数值类型&#xff1b; mysql字符类型分&#xff1a; 1、整数类型&#xff1a; 字节 值范围 INTERGER 1 -127-128 SMALLINT 2 MEDIUMINT…

Semantic-UI的React实现(二):CSS类构造模块

更简单的类名标签 Semantic-UI使用了更简单的类名声明。用过Bootstrap的同学都会被其复杂的类名标签折磨过&#xff0c;例如一个简单的按键样式&#xff0c;不论颜色或是大小&#xff0c;都需要btn-前缀声明&#xff1a; <button type"button" class"btn btn…

skype自动回复_如何在Windows 10上阻止Skype自动启动

skype自动回复Microsoft微软The Skype app included with Windows 10 now has a notification area icon. That’s great, but what if you never use Skype and don’t want it starting every time you sign in? Here’s how to get rid of it. Windows 10随附的Skype应用程…

Vue 组件实例属性的使用

前言 因为最近面试了二、三十个人&#xff0c;发现大部分都还是只是停留在 Vue 文档的教程。有部分连教程这部分的文档也没看全。所以稍微写一点&#xff0c;让新上手的 Vuer 多了解 Vue 文档的其他更需要关注的点。 因为 Vue 文档已经是个很成熟的文档&#xff0c;并且实现的 …

C# 读取硬盘信息类

在编写工具检查硬盘信息时&#xff0c;总结常用到的类&#xff1a; Win32_DiskDrive 这个用了检查整个硬盘的信息&#xff0c;如果电脑只有一个硬盘&#xff0c;那只显示一条信息。参考如下代码&#xff0c;AddTextBox为自定义显示函数。&#xff08;MSDN class 查询&#xff1…

95后沪漂女孩深陷“狠”且“卷”职场,向上思维,永不过时!

hi&#xff0c;这里是桑小榆。最近和一个伙伴oncall了很久&#xff0c;对我的文章以及思想转变产生了很大的共鸣&#xff0c;她向我分享了一些职场经历还有成长经历等&#xff0c;她的这些经历也让我引发了一定的思考。光光&#xff0c;最近刚升任了部门主管&#xff0c;对于当…