* Change: #420 絵文字リアクションストリーミングWorkerのキューの種類を`push`に変更 * `perishable`キュー新規作成に変更 * 優先順位を`ingress`と一緒に
This commit is contained in:
parent
8a29aef842
commit
91cb329e18
4 changed files with 6 additions and 2 deletions
|
@ -8,6 +8,7 @@ class Admin::SystemCheck::SidekiqProcessCheck < Admin::SystemCheck::BaseCheck
|
||||||
pull
|
pull
|
||||||
scheduler
|
scheduler
|
||||||
ingress
|
ingress
|
||||||
|
perishable
|
||||||
).freeze
|
).freeze
|
||||||
|
|
||||||
def skip?
|
def skip?
|
||||||
|
|
|
@ -6,6 +6,8 @@ class DeliveryEmojiReactionWorker
|
||||||
include Lockable
|
include Lockable
|
||||||
include AccountScope
|
include AccountScope
|
||||||
|
|
||||||
|
sidekiq_options queue: 'perishable'
|
||||||
|
|
||||||
def perform(payload_json, status_id, reacted_account_id)
|
def perform(payload_json, status_id, reacted_account_id)
|
||||||
return unless Setting.enable_emoji_reaction
|
return unless Setting.enable_emoji_reaction
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
- [default, 8]
|
- [default, 8]
|
||||||
- [push, 6]
|
- [push, 6]
|
||||||
- [ingress, 4]
|
- [ingress, 4]
|
||||||
|
- [perishable, 4]
|
||||||
- [mailers, 2]
|
- [mailers, 2]
|
||||||
- [pull]
|
- [pull]
|
||||||
- [scheduler]
|
- [scheduler]
|
||||||
|
|
|
@ -35,11 +35,11 @@ describe Admin::SystemCheck::SidekiqProcessCheck do
|
||||||
|
|
||||||
describe 'message' do
|
describe 'message' do
|
||||||
it 'sends values to message instance' do
|
it 'sends values to message instance' do
|
||||||
allow(Admin::SystemCheck::Message).to receive(:new).with(:sidekiq_process_check, 'default, push, mailers, pull, scheduler, ingress')
|
allow(Admin::SystemCheck::Message).to receive(:new).with(:sidekiq_process_check, 'default, push, mailers, pull, scheduler, ingress, perishable')
|
||||||
|
|
||||||
check.message
|
check.message
|
||||||
|
|
||||||
expect(Admin::SystemCheck::Message).to have_received(:new).with(:sidekiq_process_check, 'default, push, mailers, pull, scheduler, ingress')
|
expect(Admin::SystemCheck::Message).to have_received(:new).with(:sidekiq_process_check, 'default, push, mailers, pull, scheduler, ingress, perishable')
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue