我正在尝试为Sidekiq设置Monit。这里是我到目前为止我的配置文件:Monit Ruby on Rails Sidekiq
check process sidekiq_site
with pidfile /var/www/site/tmp/pids/sidekiq.pid
start program = "bundle exec sidekiq -C /var/www/site/config/sidekiq.yml -P /var/www/site/tmp/pids/sidekiq.pid" with timeout 90 seconds
if totalmem is greater than 200 MB for 2 cycles then restart # eating up memory?
group site_sidekiq
的问题是我得到的消息,当我运行的monit重新加载程序“捆绑”不存在。
有没有人有解决方案?
尽量写全路径打捆,像'/usr/local/lib/ruby/gems/1.9/ gem/bundler-1.2.3/bin/bundle“,甚至在路径前加上ruby路径。使用命令'哪个包'来查找完整路径。 – taro