用于健康检查的简单中间件
django-healthz的Python项目详细描述
康复Django健康检查
快速启动
- 安装软件包:
pip install django-healthz
- 将“healthz”添加到已安装的应用程序设置中,如下所示:
INSTALLED_APPS = [
...
'healthz',
]
- 在django中间件中包含healtheck中间件:
MIDDLEWARE = [
'healthz.middleware.HealthCheckMiddleware',
...
]
- 配置就绪检查:
HEALTHCHECK = {
'READINESS_CHECKS': ('databases', 'caches', 'queues',)
}
待办事项
- 更新对json的响应
- 允许自定义或就绪和HealthZ URL。