使用Supervisor监控mysql

监控文件配置:

[program:mysql] ; 管理的子程序名字,要和项目有关联,不能乱写
command=/usr/local/mysql/bin/mysqld_safe –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data/ –plugin-dir=/usr/local/mysql/lib/plugin –user=mysql –log-error=localhost.localdomain.err –open-files-limit=65535 –pid-file=/usr/local/mysql/data/localhost.localdomain.pid –socket=/tmp/mysql.sock –port=3306
directory=/usr/local/mysql
autostart=true
autorestart=true
redirect_stderr=true
stopasgroup=true ; 重要的设置,一起管理子进程
priority=8
startsecs=10 ;进程启动后跑了几秒钟,才被认定为成功启动

stdout_logfile_maxbytes=20MB ; 日志文件大小限制
stdout_logfile_backups=10 ; 日志文件备份数量
stdout_logfile =/usr/supervisor/logs/mysql-superviisor.log ;错误日志输出位置,目录要存在

配置注意事项:

command=/usr/local/mysql/bin/mysqld_safe –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data/ –plugin-dir=/usr/local/mysql/lib/plugin –user=mysql –log-error=localhost.localdomain.err –open-files-limit=65535 –pid-file=/usr/local/mysql/data/localhost.localdomain.pid –socket=/tmp/mysql.sock –port=3306
directory=/usr/local/mysql

这段很长的配置中包含多出路径,其中按照上面教程刚安装mysql,其中的”/usr/local/mysql”就指向安装目录没问题,如果是已经运行mysql比较久了,有过迁库或者配置改过位置,那就看着修改路径的指向,尤其是”–datadir=””–pid-file=”这两项的路径。

Original: https://www.cnblogs.com/brad93/p/16657862.html
Author: brad1208
Title: 使用Supervisor监控mysql

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/685941/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • PyInstaller 打包 python程序成exe

    主题是使用PyInstaller 打包python时遇到一些问题以及解决方案,其中将要打包的程序是用tensorflow做的LSTM算法,这里不会涉及这个算法详解。 本地环境:wi…

    技术杂谈 2023年6月21日
    081
  • 触发器

    1、MySQL包含对触发器的支持。触发器是一种与表操作有关的数据库对象,当触发器所在表上出现指定事件时,将调用该对象,即表的操作事件触发表上的触发器的执行。 2、创建一个执行语句的…

    技术杂谈 2023年7月25日
    072
  • 看完这个,还不会DVMA,请你吃瓜

    学习渗透测试,特别是 Web 渗透,最头疼的无疑就是寻找靶机环境,通常是不同的漏洞需要找不同的靶机源码,而不同的源码通常 Web 架构又不一样,所以要找到一套能够练习所有 Web …

    技术杂谈 2023年6月21日
    095
  • 天空卫士陆明:数据法在企业如何落地

    导读:数据安全立法2018年9月于十三届全国人大常委会列入立法规划。经过三次审议,在2021年6月10日,十三届全国人大常委会第二十九次会议正式表决通过,并于2021年9月1日起施…

    技术杂谈 2023年7月25日
    069
  • 编程技巧│浏览器 Notification 桌面推送通知

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    技术杂谈 2023年7月11日
    072
  • 导致ANR的几种情况

    KeyDispatchTimeout(5s): 按键或触摸事件在特定时间内无法处理完成 BroadcastTimeout(前台10s,后台60s): 广播在特定时间内无法处理完成 …

    技术杂谈 2023年5月31日
    085
  • 构建基于React18的电子表格程序

    背景 2022年3月29日,React正式发布18.0.0。本次升级内容包括开箱即用的改进,如自动批处理、新的API(如startTransition)和支持Suspense 的流…

    技术杂谈 2023年5月31日
    0107
  • mac下xampp的使用

    安装 brew cask install xampp 默认账号root,无密码 升级xampp后,需要更新数据表 /Applications/XAMPP/xamppfiles/bi…

    技术杂谈 2023年5月30日
    080
  • PyQt5 控件交互与焦点控制

    ################################ PyQt5中文网 – PyQt5全套视频教程 # https://www.PyQt5.cn/ # 主讲: 村长 #…

    技术杂谈 2023年5月31日
    084
  • 统计数组中的元素

    1.1 统计元素出现的次数 为了统计元素出现的次数,我们肯定需要一个 map来记录每个数组以及对应数字出现的频次。这里 map的选择比较有讲究: 可参考代码: for(int i …

    技术杂谈 2023年6月21日
    081
  • Linux进程调度器

    完全公平调度器 用黑体标出的是文章的主线,未用黑体标出的内容是对黑体内容的解释或注解。 每次调用调度器时,它会挑选具有最高等待时间的进程,把CPU提供给该进程。如果经常发生这种情况…

    技术杂谈 2023年7月24日
    077
  • 用w32tm设置服务器时间同步

    服务器时间同步是一个容易被忽视的问题,但在企业级应用环境中,不同服务器之间的时间差很可能引发应用系统问题。Windows提供的w32tm程序可以用来设置时间同步服务器,其用法如下:…

    技术杂谈 2023年5月31日
    096
  • 使用python操作HDF5文件

    HDF Hierarchical Data Format,又称HDF5 安装: pip install h5py 对于数据集需要:先创建h5文件,再去读h5文件将dataset放在…

    技术杂谈 2023年7月25日
    069
  • es index template

    建一个索引的步骤 1:先创建轮滚策略 2:创建模板 3:创建索引 创建轮滚策略 创建索引模板 根据模板创建索引 创建索引后,如果要观察轮滚效果,可以手动滚动 修改mapping后数…

    技术杂谈 2023年7月10日
    075
  • 设计模式 22 策略模式

    策略模式(Strategy Pattern)属于 行为型模式 生活中会面临很多抉择,每一个抉择会导向不同的结果,这时就会出现策略的选择。 程序中也是一样,而且更加复杂,生活中的抉择…

    技术杂谈 2023年7月25日
    064
  • 自动升级系统的设计与实现(续2) — 增加断点续传功能 (附最新源码)

    一.缘起 之前已经写了两篇关于自动升级系统OAUS的设计与实现的文章( 第一篇、 第二篇),在为OAUS服务端增加自动检测文件变更的功能(这样每次部署版本升级时,可以节省很多时间,…

    技术杂谈 2023年6月1日
    094
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球