toot!からどの鯖からも通知が来なくなった
自鯖のsidekiqを見るとweb::PushNotificationWorkerのジョブがMastodon::UnexpectedResponseError: toot-relay.c3.cx/relay-to/prod returned code 500
とかいうエラーを吐いて再試行繰り返してる
toot-relay.c3.cx/relay-to/のところ
どの鯖からも通知が来なくなったてことは自鯖がおかしいんじゃなくてtoot!がおかしいってことになるんだろうけどそしたら他の鯖も再試行繰り返してデッドに溜まっていってるのかな

@azmen 溜まってますよー!

MastodonからToot!の通知サーバに送って、それを通知サーバが、AppleやGoogleのサーバに中継する仕組みになっていて、通知サーバが過負荷になったり落ちたりすると、遅延したりまったく届かなくなったりします。

Toot!の通知サーバは安定している方で、あんまり落ちないんですけどねー。

@noellabo やはりそういう仕組みで溜まるんですね
自分の鯖の場合、toot!を使ってるのがおそらく自分だけなので認証済みアプリから一度削除したりすることはできるけど、fedibirdとかは相当数のユーザー分が溜まることになると思うんですけどどうしてるのでしょう

@azmen ちなみにウチの再試行は1,000〜12,000ぐらいはいつもあります。今は……11,364ですね。

デッドはバグ調査している時は削除しながらより分けたりしますが、それ以外はほっとくので、たしか9,999を越えて10,000になると消えるのかな?

このぐらいは全部放置です。

フォロー

@noellabo そんなに溜まるのか…
ウチのところとはサーバーのスペックが違うとは思いますがなんか安心(苦笑

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。