supervise 守护进程

supervisor守护进程使用方法详细介绍 阅读详情

一、supervise二进制文件

通过二进制supervise文件可以直接对进程进行守护,二进制文件下载

./supervise -f 要守护的程序 -p 守护信息存储位置

例如:

./supervise -f http_server -p status/http_server

http_server是二进制启动文件

status/http_server是守护信息存储位置

./supervise -f “python master-server-test.py” -p ./status/test 执行python项目文件

二、yun安装 supervise

1. 安装

wget http://www.atomicorp.com/installers/atomic
sh atomic
#  设置 /etc/yum.repos.d/atomic.repo 中的 priority=11
vi /etc/yum.repos.d/atomic.repo
yum install daemontools

2. 配置

语法:supervise 要监控的文件件,默认执行文件夹下得run文件


vi /home/work/supervise/run
#---------------
# #!/bin/bash
# sh daemon.sh
#--------------
supervise /home/work/supervise
进程守护工具Daemontools-supervise 工具下载地址:http://cr.yp.to/daemontools/daemontools-0.76.tar.gz   创建package文件夹,安装supervise mkdir /package chmod 1755 package cd package 上传下载的gz文件,解压 tar -zxvf daemontools-0.76.tar.gz 先安装gcc y... 阅读详情

相关推荐

linux 安装supervise服务

今天给大家介绍一款linux上非常实用的小工具,supervise,这款工具可以监控某服务运行状态,检测到某服务死掉后会自动执行某命令重启服务,现在我们一起学习一下1,扩展yum源 在某路径下执行以下命令        1.1,安装atomic源                 # wget http://www.atomicorp.com/installers/atomic  #下载     

ESOO 1万+

Supervisor的简易用法

简介 Supervisor(http://supervisord.org/)C/S架构的进程控制系统,是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,基于linux操作系统的一款服务器管理工具,不支持Windows系统。 用以监控服务器的运行,发现问题能立即自动预警及自动重启等功能。 Supervisor类似于monit, monit和su...

weixin_45762569的博客 726

Linux操作下的进程管理利器 Supervise

NULL 博文链接:https://yangzb.iteye.com/blog/788946

Supervisor的使用

1.简介 supervisord 来管理进程,当进程die掉之后,可以再次开启进程 2.安装 yum install supervisor 3.配置 (1): 使用yum install supervisor的命令安装,会生成默认配置/etc/supervisord.conf和目录/etc/supervisord.d,如果没有则自行创建 在/etc/supervisord.d的目录下创建c...

码农_嗨嗨的博客 606

Calibre电子书阅读器个性化样式定制指南

本文详细介绍了如何通过Calibre电子书阅读器的用户样式表功能进行深度个性化样式定制。从修改全局字体、行距、背景配色(包括深色/浅色模式)到美化代码块、引用等特殊元素,本指南提供了完整的CSS代码示例与实战技巧,帮助用户打造专属的舒适阅读环境,显著提升电子书阅读体验。

vv45678的博客 920

LaTeX小白必看:TeX Live+TeXstudio保姆级安装教程(附清华镜像加速)

本文为LaTeX新手提供了一份详尽的TeX Live和TeXstudio安装指南。通过清华大学镜像站实现高速下载,并详细讲解了从下载、定制化安装到配置优化的每一步,帮助用户快速搭建稳定高效的本地LaTeX写作环境,轻松处理学术文档排版。

weixin_29214559的博客 412

linux监控工具supervise的使用

一、简介 supervise是Daemontools工具包中的工具之一,主要用来对进程进行监控。它能够监控指定的进程,当进程挂掉的时候,可以重新启动该进程。 supervise添加监控的服务非常容易,格式如下: 1 superviseserverDir[参数] serverDir启动服务shell文件所在目录,即run文件所在目录,当server挂了之后,supervise会调用serverDir目录下面的run文件来启动服务。 二、使用 1、案例1 ..

蝉之洞 1717

惊呆了!Oracle 11g从入门到放弃的保姆级指南(新手必看)

本文为Oracle 11g数据库新手提供了一份详尽的入门指南。内容涵盖从安装配置、SQL*Plus工具使用、核心的SQL增删改查操作,到事务、索引等进阶概念的解析。文章旨在帮助初学者避开常见陷阱,快速掌握这一经典关系型数据库管理系统的基本操作与核心技能,实现从入门到上手。

ooo22的博客 265

supervisor实现进程守护

配置文件:可以放在项目根目录下的 supervisor文件夹下,每一个程序创建一个 .conf 结尾的文件,/home/your_username/project1/supervisor 是配置的路径。成功了会有以下字样:两个新的 “进程”激活了。running 表示正常运行。进程号有变化,进程已自动启动。

鲨鱼儿的博客 1672

Light Tools 8.4 在 win10系统上的安装方法(64位)

** 总的来说安装LT需要以下步骤(折腾了三天终于装好): 安装LT软件–禁用签名–加载含数字签名的第三方inf–添加注册表/安装驱动/添加密钥–成功破解 一、下载对应的LightTools 8.4版本软件,如下图为解压后的文件: 并选择 进行默认安装。 二、禁用数字签名。这里我用了两种方法,一种不行就换另一种,最终成功禁用。 方法1: 1、输入“cmd”并以管理员身份运行; 2、输入或复制 bcdedit.exe /set nointegritychecks on (此命令若没成功,再试bcded

weixin_45560953的博客 1万+

【PostgreSQL教程】PostgreSQL 高级篇之子查询

子查询也可称为内部查询、嵌套查询,指的是在 PostgreSQL 查询中的 WHERE 子句中嵌入查询语句。一个 SELECT 语句的查询结果能够作为另一个语句的输入值。子查询可以与 SELECT、INSERT、UPDATE 和 DELETE 语句一起使用,并可使用运算符如 =、、>=、

No8g攻城狮的博客 1205

supervise守护进程

通过二进制supervise文件可以直接对进程进行守护 ./supervise -f 要守护的程序 -p 守护信息存储位置 例如: ./supervise -f http_server -p status/http_server http_server是二进制启动文件 status/http_server是守护信息存储位置 ./supervise -f "python ma...

weixin_34072857的博客 513

Doris磁盘空间管理(生命周期管理、清理磁盘空间方法)

在进行数据仓库开发时,比较头疼的是历史数据不删除,磁盘空间不断增长,如果磁盘空间不足时,spark调度任务写入时就会报错。

大模型大数据攻城狮的专栏 1717

Linux中的守护进程——supervise

絮叨   supervise是daemontools的一个工具,可以用来监控管理Unix下的应用程序运行情况,在应用程序出现异常时,supervise可以重新启动指定程序。  本文介绍一下supervise的安装和使用。 安装、使用、栗子 安装:   官网有介绍,不再赘述:  https://cr.yp.to/daemontools/install.html   其中这个命令的‘...

weixin_30729609的博客 146

模式分类识别 | TCN时间卷积神经网络多特征分类预测(Matlab完整程序)

模式分类识别 | TCN时间卷积神经网络多特征分类预测(Matlab完整程序)

前程算法屋的博客 748

[VCS]门级仿真及SDF反标

摘要:门级仿真在STA工具普及后仍是验证的重要环节,主要用于检查SDC完备性、异步电路时序、网表完整性及为功耗分析提供波形。门级仿真分为不带时序反标的前仿和带SDF反标的后仿,后仿需加载SDF文件提供精确延时信息。VCS提供多种仿真选项控制时序检查行为,SDF反标可通过命令或系统函数实现。后仿需特别注意关闭notimingcheck选项以确保时序检查有效性,并建议检查SDF反标报告和波形验证延时一致性。

元直的博客 9787

daemontools & supervise

daemontools & supervise daemontools 概念:daemontools是用来监控进程的工具。 安装daemontools: # 下载包 wget http://cr.yp.to/daemontools/daemontools-0.76.tar.gz # 解压 tar -zxvf daemontools-0.76.tar.gz ...

java小兵 1843

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

crond和supervise

1.任务调度的crond常驻命令crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。而linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮...

weixin_30852367的博客 133

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Vagga命令中心工作流:简化开发流程的终极方案

Vagga命令中心工作流是开发者的终极容器化解决方案,它通过无守护进程的容器引擎彻底简化了开发环境的配置和管理流程。Vagga作为一个完全用户空间的容器化工具,为开发者提供了无需特权、轻量级且高效的开发环境管理方案,让复杂的容器化工作流变得简单直观。 ## 🚀 Vagga命令中心的核心优势 Vagga命令中心工作流的强大之处在于其**完全用户空间的设计**和**无守护进程架构**。与传统的容

gitblog_00037的博客 637

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

daemontools的安装、示例、简介

最近在工作中用到了daemontools工具来管理服务进程。这里总结一下。 当服务进程因为某些原因(包括kill)挂掉了,daemontools会重新启动这个进程。 daemontools安装 wget http://cr.yp.to/daemontools/daemontools-0.76.tar.gz tar xvzf daemontools-0.76.tar.gz cd admin/d...

wwwtotoro的博客 4286

简单而有用的nohup命令

在UNIX/LINUX中,普通进程用&符号放到后台运行,如果启动该程序的控制台logout,则该进程随即终止。 要实现守护进程,一种方法是按守护进程的规则去编程(本站有文章介绍过),比较麻烦;另一种方法是仍然用普通方法编程,然后用nohup命令启动程序: nohup & 则控制台logout后,进程仍然继续运行,起到守护进程的作用(虽然它不是严格意义上的守护进程)。 使用nohup

lwnylslwnyls的专栏 2029

supervise 用来监控服务,自动启动

  Atong介绍的这个工具,挺好用的。supervise 官方网站: https://cr.yp.to/daemontools.html cd /data/test cat test.c #include <stdio.h> #include <stdlib.h> #include <unistd.h> int main() { int ...

weixin_34273046的博客 426

daemontools的安装、简介

最近在工作中用到了daemontools工具来管理服务进程。这里总结一下。 当服务进程因为某些原因(包括kill)挂掉了,daemontools会重新启动这个进程。安装方法wget http://cr.yp.to/daemontools/daemontools-0.76.tar.gz tar xvzf daemontools-0.76.tar.gz cd admin/daemontools-0.7

程序员 1万+

s6进程监督套件:打造极致轻量的Linux服务管理终极方案

🚀 想要彻底解决Linux服务管理难题?s6进程监督套件为你提供终极答案!作为一款轻量级、高性能的进程监督工具集,s6能够为你的系统带来前所未有的稳定性和可靠性。 s6是一个专门为进程监督和管理设计的完整工具套件,它不仅能够自动重启意外退出的守护进程,还能构建完整的初始化系统。无论你是系统管理员、DevOps工程师还是开发者,掌握s6都将让你的Linux系统管理技能更上一层楼。 ## 🔥

gitblog_00163的博客 982

s6进程管理套件完全指南:轻量级服务监控的终极解决方案

🚀 想要构建一个稳定可靠的Unix服务监控系统吗?s6进程管理套件正是你需要的轻量级解决方案!作为一款专业的进程监控工具,s6能够确保你的守护进程在意外退出时自动重启,提供持续可用的服务保障。在前100字内,我们已经自然地融入了核心关键词"进程管理"和"服务监控"。 ## 什么是s6进程监控套件? s6是一个完整的**进程监控套件**,专为Unix系统设计,能够自动监控和管理长期运行的守护进

gitblog_00749的博客 759
上一篇: 修改Mysql步长及偏移量
下一篇: Tampermonkey 文档
Webben
博客等级 码龄10年 19粉丝 98原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值