当前位置: 首页 > news >正文

ClickHouse守护进程

 背景描述

维护CK过程中,有时候会有CK OOM,并且CK自己没有自动拉起的情况出现;那么这个时候就需要守护进程,最初我不说了Supervisor来做守护进程,但是当我手动kill的时候发现并没有自动拉起。

解决方案

于是乎自己写了一个CK守护进程脚本,并将其设置为每分钟执行一次。

在此仅供参考.

*/1 * * * * /bin/sh /export/data/clickhouse/ck_service_monitor.sh  >> /tmp/ck.log
#!/bin/bashstatus=`ps -ef | grep "/usr/bin/clickhouse-server" | egrep ^clickho`
let flag=$?
if [[ $flag = 0 ]]
thenecho "success!"echo $flag
elseecho "fail."echo $flagsleep 5/usr/bin/clickhouse start
fi

http://www.lryc.cn/news/498172.html

相关文章:

  • 智能合约
  • SQL面试题——拼多多SQL面试题 求连续段的起始位置和结束位置
  • 玩《三角洲行动》遇到游戏运行故障是什么原因?游戏运行故障要怎么解决?预防游戏运行故障问题出现
  • 基于灰色神经网络的订单需求预测
  • 记录学习《手动学习深度学习》这本书的笔记(三)
  • JS中递归函数的理解及展开运算符在递归种的运用理解
  • 人工智能学习用的电脑安装cuda、torch、conda等软件,版本的选择以及多版本切换
  • 提高身份证 OCR 识别 API 接口的准确性的方法
  • PHP面向对象
  • Tomcat新手成长之路:安装部署优化全解析(下)
  • GPT 1到4代的演进笔记
  • vitepress组件库文档项目 markdown语法大全(修正版)
  • Vue3技术开发,使用纯CSS3动手制作一个3D环绕的相册展示效果,支持传入任意图片.3D轮播相册的组件
  • LeetCode 力扣 热题 100道(十五)搜索插入位置(C++)
  • 【035】基于51单片机俄罗斯方块游戏机【Proteus仿真+Keil程序+报告+原理图】
  • NAT traversal 原理 | TCP / UDP/ P2P
  • 如何成长为一名工程技术经理
  • GEE开发之下载海拔、坡度、坡向数据
  • gozero项目迁移与新服务器环境配置,包含服务器安装包括go版本,Nginx,项目配置包括Mysql,redis,rabbit,域名
  • Scala正则表达式全面教程
  • 伺服电机为什么会变慢?
  • 61 基于单片机的小车雷达避障及阈值可调
  • 微信小程序之手机归属地查询
  • ElementUI 问题清单
  • DVWA靶场——XSS(Stored)
  • Spring框架中的Bean是线程安全的吗?
  • uniapp远程摄像头流界面上显示
  • elasticSearch(一):elasticSearch介绍
  • 基于 RWKV 的视觉语言模型 VisualRWKV 被 COLING 2025 接收!
  • 输出九九乘法表:JAVA