gpt4 book ai didi

rails-activestorage - ActiveStorage::PurgeJob 可以排入 `default` 以外的队列吗?

转载 作者:行者123 更新时间:2023-12-05 09:15:30 24 4
gpt4 key购买 nike

在我们的 Rails 代码中没有任何名为 default 的队列。但似乎 Sidekiq 将 ActiveStorage::PurgeJob 的队列设置为 default。这就是为什么 purge_later 从未起作用的原因。

[ActiveJob] Enqueued ActiveStorage::PurgeJob (Job ID: .. ) to Sidekiq(default) with arguments

有没有办法让队列名称不同于此处的“默认”?我还找不到有关它的文档。

最佳答案

设置Active Storage使用的Active Job队列的名称

您可以像这样在配置级别更改 Active Storage 用于其异步作业的队列

config.active_storage.queue = :low_priority

要使其成为应用程序范围的更改,请将其放入您的 application.rb。对于特定于环境的更改,将其放入config/environments

下的相关环境文件中

请参阅此处的文档:
https://guides.rubyonrails.org/configuring.html#configuring-active-storage

关于rails-activestorage - ActiveStorage::PurgeJob 可以排入 `default` 以外的队列吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52340789/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com