Method: ZSS::Service#run

Defined in:
lib/zss/service.rb

#runObject



24
25
26
27
28
29
30
31
32
# File 'lib/zss/service.rb', line 24

def run
  Thread.abort_on_exception = true

  context = EM::ZeroMQ::Context.new(1)
  fail RuntimeError, 'failed to create create_context' unless context

  log.info("Starting SID: '#{sid}' ID: '#{identity}' Env: '#{ZSS::Environment.env}' Broker: '#{backend}'")
  event_machine_start(context)
end