Sha256: 9958ba17c7da4db9006f7c0b00cdaf1bfb26b3ce4ff4939a238b8d15557f8f90
Contents?: true
Size: 1.2 KB
Versions: 2
Compression:
Stored size: 1.2 KB
Contents
<% ((scripts.webapp.params.respond_to?(:resque_queues) && scripts.webapp.params.resque_queues.presence) || {"*" => 5 }).each_pair do |queue_name,num_of_workers|%> <%1.upto(num_of_workers) do |num|%> check process resque_<%= queue_name %>_<%= num %> with pidfile <%= scripts.webapp.app_path%>/tmp/pids/resque_<%= queue_name %>_<%=num %>.pid start program = "/bin/sh -c 'cd <%= scripts.webapp.app_path%>; RAILS_ENV=<%= scripts.webapp.params.rails_env%> script/resque <%= queue_name %> <%=num %>'" stop program = "/bin/sh -c 'cd <%= scripts.webapp.app_path%> && kill -s QUIT `cat tmp/pids/resque_<%= queue_name %>_<%=num %>.pid` && rm -f tmp/pids/resque_<%= queue_name %>_<%=num %>.pid; exit 0;'" if totalmem is greater than 300 MB for 10 cycles then restart <% end %> <% end %> #check process resque # with pidfile <%= scripts.webapp.app_path%>/tmp/pids/resque.pid # start program = "/bin/sh -c 'cd <%= scripts.webapp.app_path%>; RAILS_ENV=<%= scripts.webapp.params.rails_env%> script/resque'" # stop program = "/bin/sh -c 'cd <%= scripts.webapp.app_path%> && kill -s QUIT `cat tmp/pids/resque.pid` && rm -f tmp/pids/resque.pid; exit 0;'" # if totalmem is greater than 300 MB for 10 cycles then restart
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
standup-0.3.20 | scripts/resque/resque_monit.conf |
standup-0.3.19 | scripts/resque/resque_monit.conf |