【文件属性】:
文件名称:go-healthcheck:对 Docker 容器执行健康检查操作的工具
文件大小:7KB
文件格式:ZIP
更新时间:2021-06-29 21:38:31
Go
去健康检查
此工具可用于对 Docker 容器执行健康检查操作。 它支持插件,因此可以轻松扩展。
atm 一共有三个插件:
http - 针对容器执行 HTTP 健康检查。
mongo - 针对容器执行 MongoDB 连接测试
tcp - 执行通用 TCP 连接测试
file - 执行检查文件是否存在于容器中
默认情况下,基于连接的插件将从容器中猜测端口(来自EXPOSE )。
用法
# Check if the container respond to HTTP requests
$ healthck status 3e3a1ebbb4dd -P http
# Check if the MongoDB container is ready for connections
$ healthck status 3e3a1ebbb4dd -P mongo
# A generic TCP
【文件预览】:
go-healthcheck-master
----build.sh(80B)
----plugins()
--------tcp.go(861B)
--------mongo.go(1KB)
--------file.go(889B)
--------http.go(1KB)
----README.md(1KB)
----api()
--------plugin.go(1KB)
--------request.go(1KB)
----.gitignore(10B)
----cmd()
--------healthchk.go(2KB)