для тестирования нагрузки / хаоса на микросервисе 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
Что я пропустил? Спасибо