Sha256: 75435fddcd78ece57eb0672d0fe3fb90370f3291ce083ed5e8a166da9e7c2eef
Contents?: true
Size: 806 Bytes
Versions: 6
Compression:
Stored size: 806 Bytes
Contents
#!/usr/bin/env ruby # # Created on 2011-5-12. # Copyright (c) 2011. All rights reserved. # require 'rubygems' require 'daemons' require File.expand_path(File.dirname(__FILE__) + "/../lib/noda") KCODE='s' options = { :dir_mode => :script, :dir => '/var/run/noda', :multiple => true, :ontop => false, :mode => :exec, :backtrace => true, :monitor => true } require "socket" ip=TCPSocket.gethostbyname(Socket::gethostname).last STDOUT.puts " job_monitor at http://#{ip}:10080" STDOUT.puts " job_server at druby://#{ip}:10001" Daemons.run_proc("job_server",options){ m=Noda::JobMonitor.new("#{ip}","10080","druby://#{ip}:10001") m.start_monitor s=Noda::JobServer.new("#{ip}", "10001") s.start_service }
Version data entries
6 entries across 6 versions & 1 rubygems