当 sidekiq 仪表板运行时,多次调用 Started GET "/jobs/dashboard/stats"。有没有办法在不同的端口上运行 sidekiq 仪表板或作为单独的应用程序而不是 rails 应用程序
问问题
1909 次
1 回答
0
是的,它实际上是作为一个独立的 sinatra 应用程序运行的,rails 有一个工具可以让你将任何机架兼容的应用程序/中间件安装到你正在做的路线上。
从文档中,您可以在单独的 rackup 文件中添加
require 'sidekiq'
Sidekiq.configure_client do |config|
config.redis = { :size => 1 }
end
require 'sidekiq/web'
run Sidekiq::Web
然后就用rackup
它来启动它。
有关更多选项/详细信息,请参阅https://github.com/mperham/sidekiq/wiki/Monitoring的独立部分。
于 2014-03-31T03:02:43.437 回答