【发布时间】:2011-06-30 19:30:01
【问题描述】:
我想使用god 来监控我的redis server。问题是它们在本地和我的服务器上位于不同的位置。我尝试做这样的事情,但这会导致上帝失败。
%w{6379}.each do |port|
God.watch do |w|
w.name = "redis"
w.interval = 30.seconds
if RAILS_ENV == 'development'
w.start = "/usr/local/bin/redis-server /usr/local/bin"
w.stop = "/usr/local/bin/redis-cli -p 6379 shutdown"
else # in production
w.start = "/usr/local/etc/redis-server /usr/local/etc"
w.stop = "/usr/local/etc/redis-cli -p 6379 shutdown"
end
end
end
【问题讨论】:
标签: ruby ruby-on-rails-3 redis god