Day 1

在愉悦的走亲访友假期结束的第一天,我收到了某项目数据获取不正常的消息:

根据日志,很快就排查到了MySQL挂了,这么点小事能难倒我?

service mysql status
service mysql start

一气呵成。

Day 2

第二天早上发现MySQL又挂了,仔细检查了下日志,发现MySQL关闭时间是早晨6点多,我开始感觉不妙,应该没人那么早上班去关我的MySQL

这天的有效操作就是趁还没人发现,先把服务启动了

打开百度,搜索关键字,查找解决方案,主要提及到了系统、内核参数、数据库参数的设置问题,系统内核不敢瞎改,尝试修改了数据库参数,无果。

检查了系统定时任务,也没有发现问题。

Day 3

早上醒来,数据库又挂。

看来还是得仔细找找原因,不然每天进实验室第一件事就是启动MySQL也太不美好了。

想起某乎大佬说,初级程序员面向百度编程,高级程序员面向谷歌编程。

娴熟的打开google。

https://dba.stackexchange.com/questions/209370/mysql-v5-7-shutting-down-automatically

https://stackoverflow.com/questions/63428790/mysql-get-crash-daily-at-particular-time

如愿以偿的搜索到了相关问题,不出意外的并没有找到解决方案。

Day 4

可能是使用Google的姿势不对,我又回到了百度,并查找到了关于监听到MySQL被关闭就启动的帖子。

https://blog.csdn.net/weixin_26804345/article/details/113462470

秒啊!绝啊!咱编程的原则底线不就是能用就行吗?

至此,没有人会发现MySQL每天都会关闭并启动一下了。

那MySQL究竟为什么会关闭呢?who cares~

Day N

导师询问MySQL故障处理情况。

看来还是有人care的,这天的夜很深,我也很有精神,也许是下午那杯咖啡的后劲还在。打开手机浏览器,输入mysql每天 shutdown gracefully。

或许是之前没搜过这样的关键字组合,也或许是浏览器的搜索机制不一样,这篇记录和我的日志记录一模一样,看起来,这个问题终于要被解决了。

https://blog.csdn.net/flyhelloword/article/details/91492274

最后

复盘解决整个问题的过程,不禁想到了微博视频团队的技术dalao前几天发过的

CSDN,yyds。

记最近一周的一个支线任务相关推荐

  1. 计算机学术周报告计,学术周,一个熟悉又陌生的名词.doc

    学术周,一个熟悉又陌生的名词 无 题 学术,一个令人心生敬畏的领域,因其神秘而向往,因我无知而无所适从.学术周,一个熟悉而又陌生的名词.在信息化社会的信息海洋中,它是一条早已现身的小鱼儿:在现实中,它 ...

  2. 又见恩师 - 记软件工程大师周伯生教授

    又见恩师 记软件工程大师周伯生教授 初某先生面,一生难忘怀 初识周老师是在1984年暑假过后的一个下午.那时我在北航上学,先生刚从美国马里兰大学回国.记得那一天,他坐在我们几位同学中间,给我们讲解国外 ...

  3. 记boost在gcc的一个库链接问题generic_category()

    报错大致如下: main.cpp:(.text+0x49): undefined reference to `boost::system::generic_category()' main.cpp:( ...

  4. 记使用WaitGroup时的一个错误

    记使用WaitGroup时的一个错误 近期重构我之前写的server代码时,不当使用了WaitGroup,碰到了个错误,记录下. package mainimport ("fmt" ...

  5. C语言编程>第三周 ⑥ 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。

    例题:有一个已经排好序的数组.现输入一个数,要求按原来的规律将它插入数组中. 代码如下: /*程序分析:首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数,依次后移一个 ...

  6. C语言编程>第六周 ① 编写一个录入函数:用来从键盘接收n个整型数并存放在一个整型数组中。 在主函数中调用该函数计算出这n个整数之和。

    例题:编写一个录入函数:用来从键盘接收n个整型数并存放在一个整型数组中. 在主函数中调用该函数计算出这n个整数之和. 代码如下: /*代码分析:录入函数需要两个参数:一个参数是需要用来存储数字的数组, ...

  7. 《Linux内核分析》 第三周 构造一个简单的Linux系统MenuOS

    Linux内核分析 第三周 构造一个简单的Linux系统MenuOS 张嘉琪 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/ ...

  8. 话说Delphi XE7编写安卓APP还是不错的,一周写一个APP系统

     话说Delphi XE7编写安卓APP还是不错的,花了一周写一个APP系统,熟悉delphi开发的,很快就能开发出一个功能完善的APP系统,该系统的简单介绍, 为了配合我们的酒店系统的应用扩展, ...

  9. C语言编程>第五周 ⑤ 编写一个程序,从键盘输入X,Y,Z 3个数, 编写函数计算3个数的立方和并返回计算结果。

    例题:编写一个程序,从键盘输入X,Y,Z 3个数, 编写函数计算3个数的立方和并返回计算结果. 第一种方法: 代码如下: #include <stdio.h> int abc(int,in ...

最新文章

  1. C++11新特性之defaulted函数
  2. 基于web的可定制数据填报平台
  3. C# WinForm程序中强制退出程序以及启动程序
  4. LeetCode 1561. 你可以获得的最大硬币数目
  5. cad钣金展开插件_户外垃圾桶顶盖钣金拆分展开方法
  6. 源码编译mysql5.5_源码编译安装MySQL5.5
  7. flask与js交互的示例代码_Frida Java Hook 详解(安卓9):代码及示例(上)
  8. AI 换脸?除了 ZAO,用 Python 一样轻松搞定
  9. Nginx官网提供的版本类型
  10. c语言计算结果为1. inf0000,C语言复习题及答案老师给的
  11. 如何写一个Linux精灵进程
  12. Android Multimedia框架总结(二十)MediaCodec状态图及Codec与输入/输出Buffer过程(附实例)...
  13. 《实用软件工程》复习知识点
  14. 二分类模型评价指标-AUC
  15. 来自阿里十余年的老架构师自述:成为架构师你只差了一步
  16. 计算机网络之无线与移动网络-蜂窝网络
  17. 如何系统学习Android开发?一线互联网内部整理的Android学习路线图是时候拿出来了
  18. java计算机毕业设计springboot+vue青少年编程在线考试系统
  19. 解压软件Bandizip
  20. 腾讯地图仿微信发送位置功能

热门文章

  1. Web前端开发三剑客是做什么的?
  2. 牛逼!java程序员必看经典书单,以及各个阶段学习建议!
  3. 微信小程序用canvas画图并分享
  4. (11)向量组及其线性组合
  5. maven中的ArtifactId和groupId是什么
  6. python 打印自己代码_用python打印网页源代码
  7. APICloud:让开发移动应用像拼积木一样简单
  8. Oracle查看用户所在的表空间
  9. python绘制分形图基础_python绘制分形图
  10. 2021年西式面点师(初级)考试题库及西式面点师(初级)考试试题