ruby-on-rails - Sidekiq 忽略 I18n.locale
问题描述
我们已经在我们的应用程序I18n.locale
中I18n.default_locale
设置了(在配置/环境中设置)。Sidekiq 似乎忽略I18n.locale
并使用I18n.default_locale
它的工人。要求'sidekiq/middleware/i18n'
初始化程序不会改变任何事情。Byebugging into worker,我得到I18n.locale
的值等于I18n.default_locale
环境设置中设置的值。有谁知道可能是什么问题?
我们没有使用 ActiveJob。
解决方案
推荐阅读
- hive - 将表从 Hive 迁移到 Cassandra - 使用 COPY
- javascript - Ionic - 我如何得到下周的日期?
- android - 不是更新用户的数据,而是从 firebase 中删除数据
- c++ - 函数接收与传递不同的值
- apache-kafka - 卡夫卡流 - TimeWindows
- macos - NSClickGestureRecognizer.location(in:) 和 hitTest()
- python - python(flask)如何从纯文本输入中呈现html链接
- javascript - 取消禁用直接输入
- swift - Swift 中日期类型的空值
- opengl - 如何检索渲染像素的 z 深度和颜色