我已经使用本教程在 Rails 3 中安装了 Resque 。
问题是当我尝试使用 Resque Web 界面时。当我去时{localhost}/resque/
,浏览器被重定向到{localhost}/resque/resque/overview/true/false
本质上不存在的。但是{localhost}/resque/overview
似乎打开了正确的界面,尽管链接已断开。(就像再次点击 stats 将我重定向到{localhost}/resque/resque/stats/resque/true/false
,这又不存在了)
这是我的 config.ru 文件:
# This file is used by Rack-based servers to start the application.
require ::File.expand_path('../config/environment', __FILE__)
require 'resque/server'
require 'logger'
# Set the AUTH env variable to your basic auth password to protect Resque.
AUTH_PASSWORD = 'secret'
if AUTH_PASSWORD
Resque::Server.use Rack::Auth::Basic do |username, password|
password == AUTH_PASSWORD
end
end
run Rack::URLMap.new \
"/" => Marina::Application,
"/resque" => Resque::Server.new