フォロー

ここのは無効化したままですが、テスト鯖の方で ES 連携を再度有効化。
エラーが出るかどうか確認してみます(ただし日本語フィルタはまだ追加できていない

15分後にこれが処理されていればいいのかな

処理されていないので (#6464) の修正が必要になりそうな感じ

@mayaeh なんかじわじわ増えててやばげですがこれ対処法あるんでしょうか…
mstdn.jp/media/YS8PfVG22zHIcfx

@yi0713 おそらく (#6464) github.com/tootsuite/mastodon/ の影響と思います。
15 分感覚で更新されると思っていたのですが、溜まるようなら不具合の可能性もあります。
こちらもそれを探るため有効に戻し様子を見ようと思っています。

@mayaeh 私も #6464 を疑っていました。1行だけだし、一度戻してみますかね

@mayaeh 15行目を # でコメントアウトして再起動しましたがまったく改善しませんねー

@mayaeh Revert後に新たにトゥートしたものは問題ないですね(すぐにインデックスされて検索対象になる)

@mayaeh 待機状態に積まれちゃったやつは削除するしかなさそうですが、そのままでは検索に出ないので何とかしたいです

@yi0713 ふむふむ、情報ありがとうございます。
一番簡単なのは、chewy:deploy し直すことだと思いますが、時間がかかるので他の方法したくなりますね。

github.com/toptal/chewy#rake-t によると、他にも rake task あるみたいです(使えるか試したことありません

@mayaeh あと、そもそも #6464 は何かの不具合をFixするコミットのはずなのでそこも気になるんですよね…Revertのままでいいのかどうか

@yi0713 Chewy が間違った Strategy で index を更新しようとするのを修正した、ということみたいですが、どういうことか分からず悩むばかりです。

@mayaeh ためしに chewy:reset というのを今やってます。15分経過。これchewy:deployと内容違わない気がしてきました。sidekiqの待機状態キューは削除しました。

@mayaeh 前回 chewy:deploy したのが一昨日の未明で、途中で寝ちゃったんですがmuninのグラフ見るとほぼ2時間かかったようです笑

@yi0713 2 時間も負荷増えた状態が続くのは不安になりますね。。。

@mayaeh そういえば前回と比べるとESのメモリ設定が違う(前回は1GBで今は512MB)のでメモリもりもり感は多少改善してますが時間はかかるかもですね

@yi0713 Sidekiq が詰まりそうだったり負荷がキツそうなら該当コミットを一度 Revert するか、該当コミットでの変更点を元に戻して動かし直すと消えると思います。
あの変更の前は出ませんでした。

ログインして会話に参加
taruntarun.net

taruntarun.net - Mastodon