我正在嘗試爲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