qpid broker で FDT queue を使用するとパフォーマンスに問題が発生します
Issue
以下のシナリオで FTD (flow-to-disk) queue を使用すると、メッセージを消費するパフォーマンスが著しく下がります。
- FTD queue に追加する producer が 1 つ、queue から取り除く consumer が複数
- FTD queue に追加する producer が複数、queue を取り除く consumer が 1 つ
consumer のメッセージスループットが、たとえば producer および consumer が 1 つずつだった場合に比べて 20 倍以上悪くなります。
何が起きたのでしょうか? 改善することはできますか?
Environment
- MRG Messaging
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
