3

Apache Qpid の負荷/フェイルオーバー テストを行うためのテスト クライアントを構築しています。

管理者の担当者から、メッセージ ペイロードのバイトをランダム化する必要があると言われました。これについての彼らの理由は、テストの有効性に影響を与える可能性のある何らかのタイプのキャッシングが行われているということです。

すべてのペイロード バイトをランダム化するというすべての問題に取り組む前に (それ自体がテスト結果に影響を与えます)、これは本当ですか? 注意すべきインターフェイス レベルで発生するキャッシュはありますか? テスト結果に大きな影響を与える可能性があると思いますか? メッセージのペイロード以外に、変更される他のフィールドがあることを考慮してください (メッセージ ID、宛先、メタデータなど)。

4

1 に答える 1

2

あなたの同僚は TCP と HTTP を混同していると思います。私が知っている唯一のインターフェイス レベルでのキャッシュはARP キャッシュであり、一部の Linux ディストリビューションはネットワーク統計キャッシュを提供していますが、これはパラメーターを介して切断できます。

于 2011-06-21T12:21:58.430 に答える