17.4. tripleo-container-manage healthchecks
在 Red Hat OpenStack 17.0 之前,容器健康检查是由 systemd
计时器实现的,该计时器将运行 podman exec
来确定给定容器是否健康。现在,它使用 Podman
中的原生健康检查接口,它更容易集成和使用。
要检查容器(如 keystone)是否健康,请运行以下命令:
$ sudo podman healthcheck run keystone
返回代码应为 0
和 "healthy
"。
"Healthcheck": { "Status": "healthy", "FailingStreak": 0, "Log": [ { "Start": "2020-04-14T18:48:57.272180578Z", "End": "2020-04-14T18:48:57.806659104Z", "ExitCode": 0, "Output": "" }, (...) ] }