フォロー

【Mastodonサーバ管理者向け】サービス終了したサーバへの対応方法

たとえば、てげどんは今日の12:00に停止(サービス終了)したんで、もう配送しても届かない。そういう場合はこう。

bin/rails r "UnavailableDomain.create(domain: 'tegedon.net')"

これで、sidekiqに積まれているてげどん(tegedon.net)向けのActivityPub::DeliveryWorkerは何もせずに正常終了するようになって、自然に消えていくよ。

ほっといても概ね7日後にこの状態になるんだけど、すぐに適用したい場合は自分で登録しちゃえばOK。

UnavailableDomainに登録する方法の場合、単に配送しなくなるだけだから、既存のアカウント情報や投稿は削除しないので、負荷はかからないよ。

ドメインブロックしたり、tootctl domains purgeしてもいいけど、全部消そうとするから一時的に大きな負荷になるよ。

でもまぁ、容量を節約したり整理したいなど、いずれ消すつもりなら、思い切ってやってしまった方がいいかもね。

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

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