Module: Multimeter::Http

Included in:
Registry
Defined in:
lib/multimeter.rb

Defined Under Namespace

Classes: BadRequest

Instance Method Summary collapse

Instance Method Details

#http!(rack_handler, options = {}) ⇒ Object



322
323
324
325
326
327
328
329
# File 'lib/multimeter.rb', line 322

def http!(rack_handler, options={})
  server_thread = JavaConcurrency::Thread.new do
    rack_handler.run(create_app(self), options)
  end
  server_thread.daemon = true
  server_thread.name = 'multimeter-http-server'
  server_thread.start
end