フォロー

最近、v3.3.0がビルドできないからっていうんでmainブランチ使ってる人も結構いると思うけど、なんかキャッシュ用のRedisの指定が効かずに、メインのRedisに書き込んじゃう不具合があったので、直しておいたのでよろしく。

後始末についても軽くプルリクのコメントに書いておいた。

リリース版使ってる人と、Redisをキャッシュ用に分けてない人には関係ないからね。今のままでも動くことは動くし。

Fix cache redis not being used #16131
github.com/tootsuite/mastodon/

この件、たぶん発生してると思うんで、Mayaさんとこでの状況と、この修正で改善するか、追試しといてくれると助かります @mayaeh

ウチは redis をキャッシュ用に分けていません…というかそういうことできたんですね…

@mayaeh 使ってなかったか!

Redisは基本的にシングルスレッドで(最近I/Oスレッドとか増えましたが)CPU一個しか使わなかったりするので、用途別ですが、プロセスを分けると効率良くなります。

あと、キャッシュはファイルに書き出す必要がないので完全オンメモリにすればよく、本体はその分だけ永続化(定期ファイル書き出し)が軽くなります。

サーバ構成変更でいろいろ調べてたら、いつのまにかキャッシュ専用のRedisがまったく使われなくなっていることに気が付きまして……。

これ、ドキュメントも足りてないですね。

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

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