LoginSignup
1
0

More than 5 years have passed since last update.

[st2]RabbitMQのmsg_store_persistentが溜まって処理が遅くなる

Posted at

困ってたこと

  • StackStormがだんだん遅くなっている気がした(ジョブ制御のみにかかるオーバーヘッドが増している)
  • RabbitMQのmsg_store_persistentが数GB以上たまっている

上記の課題をどうしたものか調べた。

調査

RabbitMQのmsg_store_persistentとは?

永続Queueがここに貯まるとのこと。

msg_store_persistentの削除方法

rootで実行
$ st2ctl stop
$ rabbitmqctl stop_app
$ rabbitmqctl reset
$ rabbitmqctl start_app
$ st2ctl start

上記実施後にworkflowを流したところ、ジョブ制御の時間だけで25秒以上かかっていた処理が3〜6秒程度改善された。

残課題

  • resetが他の情報も消してないか怪しいので継続して確認した方がいいかも
    • RabbitMQの設定はquick installのデフォルトなので、設定変更している場合resetで消される情報があるかも?
  • メッセージ全消しなので再起動運用しないといけないのつらい
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0