From: han@highemelry Date: Fri, 12 Jul 2019 16:46:21 +0000 (+0900) Subject: Change the retry limit in error of web push notification (#11292) X-Git-Url: https://git.xn--scling-oua.cat.family/?a=commitdiff_plain;h=402302776c82c3853e723fe0c0c4dc99c69da3d9;p=mastodon.git Change the retry limit in error of web push notification (#11292) - Change the maximum count of retry for web push notification (Default -> 5). - In case of high load of subscribe server, the retries will be repeated many times. - Because the retries occupy the default queue, maximum retry count should be reduced. --- diff --git a/app/workers/web/push_notification_worker.rb b/app/workers/web/push_notification_worker.rb index 8e8a35973..901043975 100644 --- a/app/workers/web/push_notification_worker.rb +++ b/app/workers/web/push_notification_worker.rb @@ -3,7 +3,7 @@ class Web::PushNotificationWorker include Sidekiq::Worker - sidekiq_options backtrace: true + sidekiq_options backtrace: true, retry: 5 def perform(subscription_id, notification_id) subscription = ::Web::PushSubscription.find(subscription_id)