文件名称:sinatra-health-check:这个小宝石为您的 sinatra 应用程序增添了优雅的停止
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-29 07:06:52
Ruby
sinatra-健康检查 这个小宝石为您的 sinatra 应用程序增添了优雅的停止。 优雅地停止应用程序允许您在终止应用程序之前完成正在运行的请求。 它给了一些时间在关闭之前配置负载平衡器。 用法 初始化健康检查: require 'sinatra-health-check' @checker = SinatraHealthCheck :: Checker . new (可选)向检查器添加子系统: # mysubsystem responds to :status with a SinatraHealthCheck::Status object @checker . systems [ :mysubsystem ] = mysubsystem 然后在您的健康检查路线中使用它: get "/internal/health" do if @checker . heal
【文件预览】:
sinatra-health-check-master
----.cane(39B)
----.simplecov(96B)
----lib()
--------sinatra-health-check.rb(464B)
--------sinatra-health-check()
----Gemfile(38B)
----spec()
--------spec_helper.rb(538B)
--------sinatra-health-check()
----Rakefile(311B)
----.travis.yml(194B)
----LICENSE(1KB)
----sinatra-health-check.gemspec(1KB)
----README.md(2KB)
----.gitignore(60B)