perp系列之一:关于perp

perp系列之一:关于perp


版本说明

版本 作者 日期 备注
0.1 ZY 2019.5.29 初稿

目录

文章目录


这是一个很好的进程管理框架,适用于Unix系统,之前都是没有管理的,自己手动加入开机启动项,加入后台运行代码,当加入perp之后这些工作就都由perp来做了。ps:吐槽一下某度,我在某度上查perp完全什么都没有,只有在某歌上才查到,查到之后发现也不需要*也可以看perp的内容,这样某度都搜索不到,真的有点差劲,某度已经失去了搜索引擎的核心思想,变成广告集装箱了,希望你能变好,不要差距越来越大。

perp官网主页:http://b0llix.net/perp/site.cgi?page=about

欢迎

欢迎来到perp,又名“作恶者”:un!x的持久流程管理和服务管理框架。

快速获取最新版本:http://b0llix.net/perp/distfiles/perp-2.07.tar.gz

2013.01.11.

然后看看你还能做什么:

或者继续读下去…

关于

perp包提供一组守护进程和实用程序,用于可靠地启动、监视、记录和控制一组持久进程。

“持久进程”是任何打算长时间运行、高可用性和关键用途的程序。

持久性进程也称为“服务”,通常被描述为“服务”,它提供一些基本的随需应变的系统服务。

提供电子邮件、域名查询和http请求的程序都是通常作为持久进程运行的服务的示例。

这些程序需要在系统启动时启动,并在系统本身运行的时间内继续运行。

这些是你需要在不间断的服务中运行的程序,不分昼夜,直到永远。

perp帮助确保他们这样做。

好处

补强计划的好处如下:

  • 简单、可移植、平台无关的服务安装
  • 快速、异步的服务启动
  • 一致、可靠的服务执行环境
  • 容易管理
  • 可靠、齐全的测井设备

perp的目的与历史悠久的daemontools程序在2001年发布时类似,但是它提供了一个具有许多优点的现代更新:

  • 配置简单:服务激活到位,没有符号链接!
  • 单一流程:消除了多个管理器的上下文切换
  • 所有的管理都在一个地方,/etc/perp
  • 服务复位功能
  • 完全FHS兼容
  • 彩色(!)服务列表,可读的时间戳…
  • 没有slashpackage,没有slashcommand,没有slashdoc……

与此同时,perp继续分享守护工具的许多优点:

  • 小型,便携式,无自耦,标准C89/posix源
  • 守护进程从未malloc ()
  • make(1) 不可知的(这个不知道啥意思哦~_~)
  • 链接到dietlibc的小型可执行程序

而且作者非常友好!(作者挺幽默~_~)

上一篇:perp系列之三:perp版本变化和作者联系方式


下一篇:《STL源码剖析》chapter2空间配置器allocator