看啥推荐读物
专栏名称: Python开发者
人生苦短,我用 Python。伯乐在线旗下账号「Python开发者」分享 Python 相关的技术文章、工具资源、精选课程、热点资讯等。
今天看啥  ›  专栏  ›  Python开发者

进程监控神器Supervisor:让你的Python应用稳如老狗!

Python开发者  · 公众号  · Python  · 2024-05-06 09:31
作者:Ais137https://juejin.cn/post/73544069807843737981. 概述Supervisor 是一个 C/S 架构的进程监控与管理工具,本文主要介绍其基本用法和部分高级特性,用于解决部署持久化进程的稳定性问题。2. 问题场景在实际的工作中,往往会有部署持久化进程的需求,比如接口服务进程,又或者是消费者进程等。这类进程通常是作为后台进程持久化运行的。一般的部署方法是通过 nohup cmd & 命令来部署。但是这种方式有个弊端是在某些情况下无法保证目标进程的稳定性运行,有的时候 nohup 运行的后台任务会因为未知原因中断,从而导致服务或者消费中断,进而影响项目的正常运行。为了解决上述问题,通过引入 Supervisor 来部署持久化进程,提高系统运行的稳定性。3. Supervisor 简介Supervisor is a client/server system that allows its users to control a number of processes on UNIX-like operating systems ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照