技术需求 supervisor 中管理应用的健康检查

lework · 2019年11月04日 · 最后由 lework 回复于 2019年11月07日 · 267 次阅读

简要描述

在使用 supervisor 管理应用进程的时候,我希望有个程序或者脚本来检测这些应用,类似 k8s 中的存活检测。

要求

  1. 可以配置相关检测项目,检查间隔,检测错误次数。
  2. 可以支持检测的方式,比如 tcp 检测,http 检测。
  3. 可以支持出错后的操作,比如通知,重启。

supervisor 不就是用来做这个的么 重启微服务啊

是的,不过有些服务假死啊,内存过高超时响应呀,这些情况下 supervisor 是不重启的。

lework 为 Supervisor 的进程添加健康检查 中提及了此贴 11月07日 17:39
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册