@ponapalt わかりみ
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。
Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!
Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。
#fedibird 最新masterに適用されたある修正で、インデックス無しの全ステータス検索が実行される問題があって、お知らせにURLを含むケースでメチャ重いという問題が発生していました。
昨晩はそれを再現実験したり、インデックスを作成してみたり、ちょっと無茶をやっておりました。
現在、作成したインデックスによって負荷をかけることなく動作するようになりましたが、そのインデックスだけで1GBを超えるのでちょっとツライ感じです。
また、Mastodon本家サイドでどういう解決を考えるかはこれからというところです。
@mayaeh @syumari @cybergene しゅまりさんが有利なのは、複数鯖を持ってることですね。相互の疎通を監視したり試したりできるの強いです。
@squid999 mstdn.jpとの国交回復の処方箋
1. リモートユーザーの情報を更新する
tootctl accounts refresh --full souji@mstdn.jp
tootctl cache clear
2. じぇいさんをフォローできるようになるか確認
3. リモートユーザーの情報を削除する
管理画面 モデレーション アカウントで、souji@mstdn.jp を削除する(凄いジョブが積まれてsidekiqが大暴れするので、一人消すだけで負荷が大変。覚悟すること)
4. じぇいさんをフォローできるようになるか確認
5. To be continued...
リプライ先、ドン・ゴロツキ(gorone.xyz)がmstdn.jpのユーザーとやりとり出来ない件の対処について書いた投稿だけど、tootctl accounts refresh --full (fullオプション)は標準のコマンドじゃないからね。refreshはアイコンと背景画像を破棄して更新するコマンドで、全部強制更新するための拡張がfull(勝手に増やした)
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@Methylenedi_oxy @naokisz Fedibirdが後発なのは不利に働いています。2019年8月より前の投稿は保持してませんからね。
逆に覚えておくといいのは、ピン留めした投稿は、フォローの有無にかかわらず、必ずリモート先に反映されるということです(Mastodonなら)。
Pleromaなどで、リモートユーザーの投稿をfetchする機能がありますが、あれも存外評判が悪いのです。相手先のサーバに結構な負担がかかるので……。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@shovel 詰まってて全然OKです。いや、OKじゃないでしょうけどw
Pleroma系(国見さんとこ他2鯖ぐらい)で同じような傾向があるので、現象そのものは注視しています。
おさらい
ドン・ゴロツキはmstdn.jpとの疎通ができずにいた。
ところが最近、mstdn.jpのニューカマーとの疎通が確認された。どうやら腐っていたのは古いアカウントデータだったようだ。
一度ゴロツキ上で削除した noellabo@mstdn.jpは、疎通回復が実現した。しかし、全てのmstdn.jpアカウントを削除するのは現実的ではない。
次回、サクラ大戦『敵の名はaccountsテーブル』 太正櫻に浪漫の嵐! どうするの 大神さん?
@squid999 これおかしくなってるね。rails consoleで消してみよう。
bin/rails c
j = Account.find_by(username: 'souji', domain: 'mstdn.jp')
まずこれで、レコード確認できるか。
@squid999 mstdn.jp側でじぇいフォロワーみた時に、noellabo@gorone.xyzが追加されたのを確認しました。
このアカウントは、notestockで公開設定になっていません。