1

我正在尝试在我的应用程序上创建一个状态页面。这个页面应该显示 Resque 和 Faye 的状态
有没有办法在我的 Rails 应用程序中获取这些服务的状态?我尝试过这样的http请求/响应,我得到的只是超时。

产生超时的代码

def index
    url = URI.parse('http://127.0.0.1:8080/faye.js')
    req = Net::HTTP::Get.new(url.path)
    res = Net::HTTP.start(url.host, url.port) {|http|
      http.request(req)
    }

    @status_push = res.body
4

2 回答 2

1

如果您想要监控队列及其大小,那么监控 resque 就太容易了。只需使用Resque 类并调用它的方法

于 2012-05-31T20:42:53.420 回答
0

完成与上帝。我可以'god status {service}'处理输出。谢谢你们

于 2012-06-12T11:52:55.627 回答