新しいものを表示

弊丼の時刻がずれまくっていく問題、よくよく調べたら物理ホスト自体がめっちゃ時刻がずれて行ってるのではないか?疑惑が出てきて、NTP設定を見直したりしている。

弊丼(BHyVeの仮想マシン)の時刻がどんどん遅れていくので、毎分 `/usr/sbin/hwclock --hctosys` するようにしてみた。乱暴すぎる。

きりの みなと ✅ さんがブースト

リコリコに竿役は専門外から見ても地雷すぎる

きりの みなと ✅ さんがブースト

リコリコのエロ絵が無いので描きました!と竿役をぶっこんでいく人、地雷原と知らずに駆け回っている幼子のようだ

ElasticsearchとKibanaとプラグインを良い感じでアップデートする手順を忘れそうなのでシェルにしておいた。

tootsearchのインデックス処理キューの遅延監視をまじめにやることにした。

echo elasticsearch hold | sudo dpkg --set-selections
echo kibana hold | sudo dpkg --set-selections

Mastodonのトゥート検索サイトを何年も動かしていると、RubyだったりPythonだったりnode.jsだったり、ElasticsearchやKibanaとかいろんな物を触る羽目になりますねぇ。勉強になる。

Python版のWebsocketクライアントスクリプトを作って、mstdn.jpの公開TLをtootsearchの検索対象に含めてみた。

sidekiq詰まりが解消した気がするするーーーー。

やっとSQSのメッセージキューが減り始めたぞ。。。

前までのtootsearchの実装だと、deleteメッセージを捨ててたのでこういうことはなかったんですけどねぇ。。。真面目にちゃんとトゥートの消し込みをやってるので時間がかかるようになってる。

弊丼のsidekiqは常日頃からbotがたくさんいる関係で強いんだけど、tootsearchのほうは基本シングルスレッドにしちゃってるんだよな。

うーむ。tootsearchのインデックス処理を1スレッドじゃなくて何個かのスレッドに分けておいた方が良かったのかもしれない。面倒くさいなー。

pawoo経由ですっごい大量の削除メッセージ来てるなぁ……。なんだこれ。

大量の削除メッセージが飛んできててtootsearchのインデックス処理が追いついていない件について。

Python3のwebsocket+asyncioを使うとmstdn.jp鯖のPublic streamを取得できるな。

弊丼に対して継続的な性能監視をするためにNetdataを入れてみたテスト。

古いものを表示
ざ Mastodon

Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。