Akkomaについて、今回の不具合への対応を含む不定期リリースが出ています。3.13.3です。
https://akkoma.dev/AkkomaGang/akkoma/src/branch/develop/CHANGELOG.md#3-13-3
stableブランチだね。
QT: https://ihatebeinga.live/objects/7dcc6cd6-3918-435e-bc95-571f70b28345 [参照]
Illustratorにはグラデーションメッシュあるのにねえ
現行のPleroma / Akkomaに、プロフィール補足情報(Misskeyだと追加情報)が多すぎるとアカウント情報の取得に失敗し、再取得を繰り返してしまうバグが存在します。
これにより、CPUが使い尽くされたり、データベースが肥大したり、相手サーバへ過大な負荷をかけてしまいます。
Pleroma / Akkoma全体でこれが発生するため、実質的にDDoSを仕掛けるような挙動となります。
デフォルトが20なので、これを設定(Instance の Max remote account fields)で大きく引き上げる方法でまず対応し、
指定数をオーバーしたら切り捨てて対応するパッチをあてる対応が必要です。
https://git.pleroma.social/pleroma/pleroma/-/merge_requests/4220
Pleroma / Akkomaの新バージョンがリリースされたら速やかにアップデートしましょう。
この不具合は、プロフィール補足情報の件数が多いActivityPub実装すべてで発生します。
Mastodonの標準は4件、Misskeyは16件、Fedibirdは8件ですが、独自に数を増やしているサーバであれば該当する可能性があります。
また、Misskey.ioのバナー機能はプロフィール補足情報で連合するので、こちらでも発生します。
ちなみにfedibird.comから誰かがフォローしているリモートのサーバの数は4,574あるよ。
単に知っているというだけのトータルサーバ数は40,036。
問い合わせて200を返してくる、NodeInfoを備えた生きてるように見えるサーバが現在19,824。
うち、半分近くの9,683がMastodon系、2,296がMisskey系、1,624がPleroma系、gotosocialは867もありますね。friendicaが305、takaheが57、microblogpubが47、mitraが30、holloが14、gnusocialが12、といった具合です。
写真系では、Pixelfedが354、
動画系では、PeerTubeが935、owncastが141、loopsが1、
ブログ系では、wordpressが2,119、writefreelyが339、plumeが39、
リンクアグリゲーター系では、lemmyが252、mbinが14、kbinが5、
ってところかな。
数えてみたんだけど、fedibird.comは4,125のサーバからフォローされているね。
そのうち、私のアカウントをフォローしているサーバは1,261だった。
私が適当に って投稿すると、1,261のサーバにCreate Activityが送信される。
リモートのフォロワーは7,363いるけど、各サーバへは代表して一回だけ送れば良いので、17%ぐらいの送信量で済んでるね。
Misskeyのプロキシアカウントは、必要ないときにフォローする動作をやめた方がいいと思うよ。
たとえば、私のフォロワーがそのサーバに既にいて、投稿が相手のサーバに届いているときでも、そこのサーバの誰かがリストに入れただけでフォローしてくる。しなくていいよ。
#fedibird #fedibird_info いまちょっとエラー出てたと思うけど、たぶんなおったのでひっかかった人は再確認よろしく!
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。
Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!
Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。