Тайм-аут стека обслуживания клиентов Redis - PullRequest
1 голос
/ 11 января 2012

Я использую ServiceStack RedisClient для кэширования.Как я могу установить тайм-аут?Например, если результат длиннее 5 секунд, чтобы вернуть ноль?Кто-нибудь знает?

Спасибо

1 Ответ

2 голосов
/ 11 января 2012

Есть некоторые операции, такие как блокировка LPOP / RPOP, которая включает тайм-аут.

В общем случае redis запускается в памяти и работает очень быстро, поэтому редко бывает так, что время ожидания само по себе истекает. Однако сеть может быть недоступна, поэтому RedisNativeClient (базовый класс для RedisClient) включает SendTimeout, который можно установить для этого.

...