更新后自动重新启动服务

restarter的Python项目详细描述


重启器

restarter是一个小实用程序,用于在引用对象时重新启动服务 磁盘上的可执行文件或共享库也发生了变化。目标是确保 所有服务都运行其软件的当前版本。这对 安全更新后的示例。

使用量

重新启动程序将pidfile作为必需参数。如果服务过时了, 表示内存中仍保留有被替换的对象,重新启动程序执行 通过重新启动选项传递的重新启动命令:

restarter --restart "/etc/init.d/atd restart" /var/run/atd.pid

也可以使用“硬重启”命令 在常规重新启动命令失败时执行。

有关所有受支持选项的列表,请参见Restarter–帮助的输出。

停止服务

已停止的服务被正常忽略:restarter如果pidfile 不存在或其中引用的PID没有运行。这种行为可以 使用–fail选项进行修改。注意,当 服务正在运行,但在重新启动后没有重新启动。

发布历史记录

0.4.4(2014-10-10)

  • 添加Python3.3兼容性。
  • 正确的源URL。
  • 纠正包装问题。

0.4.2(2011-10-25)

  • 忽略PostgreSQL生成的PID文件中的尾随行。

0.4.1(2011-08-03)

  • 打包问题:源发行版中不包含version.txt。

0.4(2011-03-18)

  • 改进错误消息。
  • 修复重新启动失败时的双重异常。

0.3(2011-02-16)

  • –exclude/-x指定要忽略的mmap'ed对象。
  • 在readme.txt中添加一些文档。

0.2(2011-02-14)

  • 包装问题。

0.1b1

  • 首次公开发行。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么javaassist仅在项目中使用lambda时加载Entitymanager时抛出无效的常量类型:18   java如何识别用户是否在Alexa中首次启动技能?   java maven:如何防止插件更新   java StringBuilder将null追加为“null”   在java中,我可以在画布上绘制画布吗?   java如何在JRadioButton上垂直对齐文本和图像?   java“类是对象的集合”。这个定义是对的还是错的?   java如何用其他字符替换字符串中的1个或多个字符?   Java的HashSet<Double>及其子集的hashcode的唯一性   对象ArrayList的java并发修改错误   多线程Java线程:让EDT函数等待长时间运行的函数离开EDT   java如何重写方法,将一个实例变量和一个局部变量相加,从而生成一个数据类型为Double的新变量?