Misskey: deliverキューが詰まりまくる

Created on 7 Mar 2019  ·  5Comments  ·  Source: syuilo/misskey

Summary

並列度がデフォルトの1のままなので運用環境だと普通に詰まりまくる
https://github.com/OptimalBits/bull/blob/develop/REFERENCE.md#queueprocess

Expected Behavior

Actual Behavior

Steps to Reproduce

1.
2.
3.

Environment


⚙️Server ⚠️bug?

All 5 comments

https://github.com/syuilo/misskey/blob/5f4a52574f9e023e10b447c41e886ccec7268642/src/queue/index.ts#L121-L122
16と4 だと普通に詰まったので、256128 と4とかにしてみている。

値を調整する機能と現在のキューの状態を見る機能がほしいかも

キューがactive状態のままスレッドを埋め尽くして動かなくなってしまうみたい

Promise resolve してないところがあったので active のままになっていたみたい
修正したら active たまらなくなりました
https://github.com/mei23/misskey/commit/ce65b733bd47cddd118870686d86aa49cf1a279c

修正しました 🙏

もう lifo もいらないと思います

APの送信順が変わるとちょっと影響がありそう。
絶対に終わらないactiveでキューがあふれて動かなくなるので lifo にしても変わらない。
というのもあり。

Was this page helpful?
0 / 5 - 0 ratings