Кэширование на уровне сети - PullRequest
3 голосов
/ 21 июня 2011

Мы создаем тестовый клиент для тестирования нагрузки / отработки отказа для Apache Qpid.

Мои коллеги-администраторы сказали мне, что я должен рандомизировать байты в полезной нагрузке сообщения.Они объясняют это тем, что существует какой-то тип кэширования, который может повлиять на достоверность тестов.

Прежде чем приступить ко всем проблемам рандомизации всех байтов полезной нагрузки (что само по себе повлияет на результаты теста), это правда?Есть ли кеширование на уровне интерфейса, о котором я должен знать?Как вы думаете, это может существенно повлиять на мои результаты испытаний?Учтите, что помимо полезной нагрузки сообщения есть другие поля, которые будут меняться (Идентификатор сообщения, Адресаты, метаданные и т. Д.)

1 Ответ

2 голосов
/ 21 июня 2011

Я думаю, что ваш коллега смешивает TCP и HTTP. Единственное известное мне кэширование на уровне интерфейса - ARP-кэширование , а в некоторых дистрибутивах Linux предлагается сетевое кэширование статистики, которое можно отключить с помощью параметра.

...