0

我使用 Sidekiq 在我的 rails 应用程序中运行异步任务,并且我使用 sidekiq::web(mount Sidekiq::Web => '/jobs' in routes.rb ) 在 UI 中查看 sidekiq 作业的状态。一旦我在浏览器中打开 /jobs url,它开始每 2 秒刷新一次。

Started GET "/jobs/dashboard/stats" for 192.168.1.1 at 2013-09-23 04:54:53 +0000 Started GET "/jobs/dashboard/stats" for 192.168.1.1 at 2013-09-23 04:54:55 +0000 Started GET "/jobs/dashboard/stats" for 192.168.1.1 at 2013-09-23 04:54:57 +0000 Started GET "/jobs/dashboard/stats" for 192.168.1.1 at 2013-09-23 04:55:01 +0000

有什么方法可以控制这个,比如增加刷新时间,或者当我只引用 UI 时它应该访问服务器。

4

1 回答 1

1

仪表板执行定期请求,以尽可能接近实时地通知您其状态。这通常是所需的行为,并且只发生在仪表板上。据我所知,没有办法配置它。这些请求是通过 AJAX 执行的,我不确定您是否可以使用普通的 Sidekiq Config 进行配置。

于 2013-09-24T06:22:47.827 回答