文件名称:fastify-healthcheck:固定插件以提供健康检查响应
文件大小:25KB
文件格式:ZIP
更新时间:2024-05-21 16:30:52
docker kubernetes health-check fastify fastify-plugin
加强健康检查 如果该Web应用程序仍在运行且仍处于活动状态(运行状况检查),请紧固该插件以提供报告该Web应用程序的响应。 这对于Docker这样的容器和Kubernetes这样的编排器非常有用。 使用此插件,Fastify默认情况下会公开为/health GET请求配置的/health检查路由,甚至是可以执行以通过HTTP GET从正在运行的Web应用程序获取内容的脚本。 用法 可以在不指定选项的情况下使用该插件,因此将使用良好的默认值,但是如果需要,可以指定: healthcheckUrl ,为健康检查路线设置不同的uri healthcheckUrlDisable ,不发布健康检查路由 healthcheckUrlAlwaysFail ,始终返回失败响应(用于测试失败响应) exposeUptime ,甚至返回Node.js进程的正常运行时间(默认情况下禁用) 在内部,
【文件预览】:
fastify-healthcheck-master
----.dockerignore(503B)
----.jsdoc.json(574B)
----Dockerfile.example(1KB)
----.taprc(131B)
----src()
--------plugin.js(3KB)
--------healthcheck.js(2KB)
----Dockerfile-fail.example(1KB)
----.npmignore(578B)
----types()
--------.eslintrc.json(1KB)
--------index.test-d.ts(722B)
--------tsconfig.json(244B)
--------index.d.ts(471B)
----example()
--------home.html(320B)
--------example.js(2KB)
--------example-under-pressure-fail.js(2KB)
----LICENSE(11KB)
----test()
--------underpressure.test.js(2KB)
--------healthcheck.test.js(12KB)
----README.md(6KB)
----.editorconfig(158B)
----.gitignore(1KB)
----CHANGELOG.md(5KB)
----package.json(3KB)