あけおめ
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。
Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!
Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。
このアカウントは、notestockで公開設定になっていません。
とりあえず適切な技術アドバイスが得られて、昨日の遅延の対処ができたというだけで、先はわからないですけどね。
大きいサーバで起きる現象は、開発においても運用においても知見が得られるのでなるべく見ておきたいのですが、そうはいっても内部の詳細は見られないので、推測できる以上のことはわかりません。
まぁ自分の鯖でやるしかないわね……。
今回の現象は、pumaやsidekiqのプロセスは生きている感じで、外から見ると動いたり止まったりしていたので、PostgreSQLかredisとの問題があやしいです。遅延の件も含めて、おそらくredis。
redisを再起動して直ったのか、それプラス何かチューニングしたのか。
sidekiq定期再起動はいいんですが、schedulerがあるので、1日未満の短い周期で再起動してると、1日1回ランダムな時間で実行するタイプの定期タスクが実行されなくなったりするのでよろしくね。
@nacika 1時間ごとのラウンドロビンだとすると、多少遅延しても良いとしても期待値ある程度必要だから12プロセスぐらいは欲しいところ。同じ時間にスケジュールされていればいいんだけど、ランダムが入ってるからね。
v3.3.0にして、scheduler専用のsidekiqプロセスを一個、再起動のサイクルから外しておけばOK。
@nacika おらんの、niu.moeの削除アクティビティが何度も発生するやつ、昔Fedibirdを大遅延させた現象に似てるね。
そのときは、nginxのログとか見ても相手サーバから実は飛んできてなくて、自鯖の再試行やデッドを再実行して発生してた。
あと、statusの削除はElasticsearchにメチャクチャ負荷かかるっていうのもある。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@sakasato 難しいのは、どのキーにショートカットをあてるのがベストかって考えることと、アクションバーじゃなくてメニューの奥に隠しちゃう扱いのブックマークにキー割り当てすることを、このPRマージしてくれって持っていった時に通せるかどうか。
作るのは簡単なんだけどねー。
どのキーがいいと思う?
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
最初、Vue覚えるかなーって思ったんだけど、MastodonやっていくならReactわかんないと意味ないよなーってことで、最近はReactしかみてなかったんだよね。なので、今はReduxだったりHooksだったりいじってる。(それはそれとしてElmは頑張った)
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
ActivityPubの話するとき、ほとんどアプリケーションの話をしていて、中身の話はなかなか出番がないのよねー。
現行の仕様の中で、Bto: Bcc: が活用されていないところはうまくやりたいと思ってるけど、話す相手がいないです。
メールは偉大な先人として常に意識してます。グループは基本的にメーリングリストです。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@Oogias misskey-media_policyはnginxの設定ファイルではないので、いま置いてある場所から移動して、ホームにでも置いておいてください。
これは、オブジェクトストレージに送信するためのもので、s3cmdを実行したあとは不要です。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@claydoll_K 公開されている投稿(=連合に流れているもの)だけになりますが、アカウント購読という機能でリストに流せます。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。