qpid broker で FDT queue を使用するとパフォーマンスに問題が発生します

Solution Verified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.