Azure Redis время ожидания проблемы при перемещении приложения Asp. net MVC в Docker в windows - PullRequest
0 голосов
/ 12 февраля 2020

У меня есть Asp. net MVC веб-сайт, который я пытаюсь локализовать. Этот сайт получает около 200 запросов в секунду и в настоящее время работает без проблем на службе приложений Azure. Сайт использует Redis для кэширования и отлично выполняет

. Мы переносим это приложение на Docker. В файле docker в качестве базового образа используется следующее изображение

mcr.microsoft.com/windows/servercore:1803

При развертывании через docker Мультиплексор Redis имеет проблему с тайм-аутом. Одна из ошибок выглядит следующим образом

Нет доступных соединений для обслуживания этой операции: GET searchconnection ~ 49.7500 ~ 6.6371 ~ 49.6351 ~ 6.2165 ~ 15.0 ~ 15.0; Не удалось подключиться к серверу (-ам) redis; ConnectTimeout; IOCP: (Занято = 2, Свободно = 998, Мин = 4, Макс = 1000), РАБОЧИЙ: (Занято = 388, Свободно = 32379, Мин = 4, Макс = 32767), Локальный процессор: н / д Не было возможно подключение к серверу (-ам) redis; ConnectTimeout

Не думаю, что это имеет значение, но приложение размещено в Service Fabri c

...