Sha256: b2d74c51af1d641e05bfdbb9e6f8a53ef2989d61dca163b2ad147010e87384f5
Contents?: true
Size: 739 Bytes
Versions: 24
Compression:
Stored size: 739 Bytes
Contents
<% @path = '/etc/monit/monit.d/monit-resque_worker.conf' %> <% rubber_env.resque_workers.each_with_index do |worker, i| %> <% pidfile = "#{RUBBER_ROOT}/tmp/pids/resque_worker_#{i}.pid" start_program = "/usr/bin/sudo -H -u #{rubber_env.app_user} bash -l -c 'cd #{RUBBER_ROOT} && ./script/resque_worker_management.rb start #{i}'" stop_program = "/usr/bin/sudo -H -u #{rubber_env.app_user} bash -l -c 'cd #{RUBBER_ROOT} && ./script/resque_worker_management.rb stop #{i} TERM'" %> check process resque_worker_<%= i %> with pidfile <%= pidfile %> group resque_worker start program = "<%= start_program %>" stop program = "<%= stop_program %>" if totalmem > 350.0 MB for 15 cycles then restart <% end %>
Version data entries
24 entries across 12 versions & 1 rubygems