The heartbeat handles heartbeat/status requests. If a request for the heartbeat path comes in, a 200 response with a text/plain Content-Type and a body of “OK” will be returned. The default heartbeat path is “/heartbeat”, so to use that:
plugin :heartbeat
You can also specify a custom heartbeat path:
plugin :heartbeat, path: '/status'
Classes and Modules
Public Class methods
configure(app, opts=OPTS)
Set the heartbeat path to the given path.
[show source]
# File lib/roda/plugins/heartbeat.rb 18 def self.configure(app, opts=OPTS) 19 app.opts[:heartbeat_path] = (opts[:path] || app.opts[:heartbeat_path] || "/heartbeat").dup.freeze 20 end