小编rhu*_*ugo的帖子

未定义的方法 `transform_keys' 加载 Sidekiq Web

更新 gems 后,它不会加载 sidekiq 网站,并出现以下错误:

NoMethodError (undefined method `transform_keys' for <ActionDispatch::Request::Session:0x00005568df2a8710>):
Run Code Online (Sandbox Code Playgroud)

更新的宝石是:

selenium-webdriver 3.142.7
rack-protection 2.0.8.1
mime-types 3.3.1
 mini_magick 4.10.1
image_processing 1.10.3
groupdate 4.3.0
friendly_id 5.3.0
faraday 0.17.3
http 4.3.0
public_suffix 4.0.3
rack 2.1.1
crass 1.0.6
i18n 1.7.1
minitest 5.14.0
Run Code Online (Sandbox Code Playgroud)

ruby 版本:ruby 2.6.0p0 (2018-12-25 修订版 66547) [x86_64-linux]

完整的错误信息

ruby ruby-on-rails sidekiq

25
推荐指数
4
解决办法
2739
查看次数

sidekiq 队列的优先级

使用 sidekiq 是否有任何配置可以让队列仅在另一个队列为空时才启动?

我有这个配置,我希望优先级为 1 的队列在其他队列完成之前不要启动。我想过如何批量进行,但就应用而言,我认为这没有意义。

:queues:
  - ["tasks", 100]
  - ["products", 80]  
  - ["sellers", 10]
  - ["products", 80]
  - ["seller_types", 1]
Run Code Online (Sandbox Code Playgroud)

队列中的优先级问题是相当可改进的......

ruby ruby-on-rails sidekiq

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

ruby ×2

ruby-on-rails ×2

sidekiq ×2