Sha256: 4728d5b0e5c3d19e8d5051187f8a9cfc89e1a6d53d4591a6e7fac30c5a29d858

Contents?: true

Size: 899 Bytes

Versions: 7

Compression:

Stored size: 899 Bytes

Contents

# Monit configuration for Sidekiq :  <%= fetch(:application) %>
<% pid_files.each_with_index do |pid_file, idx| %>
check process <%= sidekiq_service_name(idx) %>
  with pidfile "<%= pid_file %>"
  start program = "/bin/su - <%= sidekiq_user(@role) %> -c 'cd <%= current_path %> && <%= SSHKit.config.command_map[:sidekiq] %> <%= sidekiq_config %> --index <%= idx %> --pidfile <%= pid_file %> --environment <%= fetch(:sidekiq_env) %> <%= sidekiq_concurrency %> <%= sidekiq_logfile %> <%= sidekiq_require %> <%= sidekiq_queues %> <%= sidekiq_options_per_process[idx] %> -d'" with timeout 30 seconds

  stop program = "/bin/su - <%= sidekiq_user(@role) %> -c 'cd <%= current_path %> && <%= SSHKit.config.command_map[:sidekiqctl] %> stop <%= pid_file %>'" with timeout <%= fetch(:sidekiq_timeout).to_i + 10  %> seconds
  group <%= fetch(:sidekiq_monit_group) || fetch(:application) %>-sidekiq

<% end %>

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
capistrano-sidekiq-2.0.0 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb
capistrano-sidekiq-2.0.0.beta5 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb
capistrano-sidekiq-2.0.0.beta4 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb
capistrano-sidekiq-2.0.0.beta3 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb
capistrano-sidekiq-2.0.0.beta2 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb
capistrano-sidekiq-2.0.0.beta1 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb
capistrano-sidekiq-1.0.3 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb