Замедление редиса через прокси - PullRequest
0 голосов
/ 16 января 2019

для тестирования нагрузки / хаоса на микросервисе java springboot, я пытаюсь замедлить зависимости, включая redis.

Я использую toxiproxy для ввода задержек при последующих вызовах (soap, rest, sql db и т. Д.), И все это ведет себя.

Я хочу сделать то же самое с Redis. По сути, проверка того, что чтение или запись занимает 10 секунд из Java.

Дело в том, что если я добавлю медленный прокси перед портом стража, это не даст никакого эффекта.

Если я добавлю медленный прокси перед сервером, это тоже не даст никакого эффекта.

  • Страж находится на 26000
  • Сервер на 6379
  • «замедленный» сервер находится на 6377

Я могу проверить с помощью redis-cli -p 6377, и все вызовы чтения / записи определенно занимают 10 секунд

Но из Java-приложения никакого эффекта нет.

Я пробовал разные application.properties комбинации этого, но это имело нулевой эффект.

spring.redis.sentinel.master=mymaster
spring.redis.sentinel.nodes=localhost:26000
spring.redis.cluster.nodes=localhost:6377

Что я пропустил? Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...