Apache Qpid の負荷/フェイルオーバー テストを行うためのテスト クライアントを構築しています。
管理者の担当者から、メッセージ ペイロードのバイトをランダム化する必要があると言われました。これについての彼らの理由は、テストの有効性に影響を与える可能性のある何らかのタイプのキャッシングが行われているということです。
すべてのペイロード バイトをランダム化するというすべての問題に取り組む前に (それ自体がテスト結果に影響を与えます)、これは本当ですか? 注意すべきインターフェイス レベルで発生するキャッシュはありますか? テスト結果に大きな影響を与える可能性があると思いますか? メッセージのペイロード以外に、変更される他のフィールドがあることを考慮してください (メッセージ ID、宛先、メタデータなど)。