私はrabbitmqをインストールしました。テストにはpythonでpikaを、Cでrabbitmq-cを使用します。
リスナーポートを自分のものに変更する以外は、rabbitmq には何もしていません。
プロデューサーは一晩中働き、rabbitmq に十分な数のメッセージ (約 1000K の耐久性のあるメッセージ) を入れます。
顧客は C と Python の両方で書かれていますが、その qps はキューごとにわずか 80 です。
インターネット上の記事によると、彼らの単一のキューは 15000 qps に達する可能性がありますが、私の何が問題なのですか? rabbitmq に関するいくつかの重要なことを構成する必要がありますか?
各メッセージの長さは約 100 Btyes です。consume ack を使用します。キューとメッセージはどちらも耐久性があります。