Тайм-ауты Redis Cache - PullRequest
       17

Тайм-ауты Redis Cache

0 голосов
/ 06 апреля 2019

Я использую StackExchange RedisCache с Azure, время от времени получая тайм-ауты во время GET через 3 или 4 секунды.Исходя из моей конфигурации, я ожидал бы, что тайм-аут произойдет гораздо быстрее, чем это.

    private static Lazy<ConnectionMultiplexer> lazyConnection =
        new Lazy<ConnectionMultiplexer>(() => {

            string connectionString = "mycache.redis.cache.windows.net,abortConnect=false,ssl=true,password=...";
            var options = ConfigurationOptions.Parse(connectionString);
            options.SyncTimeout = 1000;
            options.ConnectTimeout = 5000;
            options.ResponseTimeout = 1000;
            return ConnectionMultiplexer.Connect(options);
        });

    public static ConnectionMultiplexer Connection
    {
        get
        {
            return lazyConnection.Value;
        }
    }

Что может привести к увеличению времени ожидания?

...