Не удалось подключиться к серверу Redis. ConnectTimeout - PullRequest
0 голосов
/ 08 марта 2020

При подключении к Stackexchange.Redis я получаю следующие ошибки.

Error while creating redis connection

enter image description here

Использование: . Net Framework 4.6.1

Реализация:

 public class RedisConnectorHelper
    {
        private static readonly Lazy<ConnectionMultiplexer> LazyConnection;
        static RedisConnectorHelper()
        {
            var configurationOptions = new ConfigurationOptions
            {
                AbortOnConnectFail = false,
                EndPoints = { "localhost" }
            };

            LazyConnection = new Lazy<ConnectionMultiplexer>(() => ConnectionMultiplexer.Connect(configurationOptions));
        }

        public static ConnectionMultiplexer Connection => LazyConnection.Value;

        public static IDatabase RedisCache => Connection.GetDatabase();
    }

Также я попробовал другую версию StackExchange.Redis, и она начинает работать с 1.2.6 v и выдачей вышеуказанной ошибки при использовании версии> 1.2.6.

Я пытался искать эту проблему везде, но получил только ответ, который попытался установить значение AbortOnConnectFail = false, но безуспешно.

РЕДАКТИРОВАТЬ :

Я создал ASP. NET Веб-приложение , где оно работает, но не на Веб-сайт Я использую общую библиотеку классов для обоих проектов.

...