小编Rob*_*ark的帖子

我如何在 upstart、runit、supervisor、daemontools、... 之间进行选择,以便在进程终止时重新启动进程?(过程监督/监控)

我有一个 Nginx 网络代理、gunicorn 网络服务器和一个 python/flask 网络应用程序。Gunicorn 进程显然已经死了,我想在未来通过研究一种实用程序来改善这一点,该实用程序可以在 gunicorn 进程再次崩溃时监控并重新启动它。

我发现了几个可以完成这项工作的流程监督实用程序:

  • 守护进程
  • 启动
  • 运行
  • s6
  • 导师
  • 系统D
  • 暴发户
  • ...

是否有一篇综合文章比较和对比了用于监视和重新启动进程的各种实用程序?

https://en.wikipedia.org/wiki/Process_supervision

upstart daemontools supervisord runit

13
推荐指数
1
解决办法
5856
查看次数

如何在命令行(公共 dns、AMI 等)上登录时获取 ec2 Linux 实例信息

当我通过 ssh 进入 Linux ec2 实例时,我想要某种方式来识别我所在的实例。我希望能够从命令行唯一标识实例并将其关联到http://console.aws.amason.com

以下任何一项都会有所帮助:

  AMI
  Private DNS
  Public DNS
  Tags
Run Code Online (Sandbox Code Playgroud)

我正在使用 Ubuntu 和 Red Hat 实例。

linux ubuntu redhat amazon-ec2

9
推荐指数
1
解决办法
9740
查看次数

标签 统计

amazon-ec2 ×1

daemontools ×1

linux ×1

redhat ×1

runit ×1

supervisord ×1

ubuntu ×1

upstart ×1