AWS Elastic Cache Redis - низкая производительность с C # .Net - PullRequest
0 голосов
/ 29 сентября 2019

Мы реализовали AWS Elastic Cache Redis в приложении .Net MVC5. Мы сталкиваемся с огромной разницей в производительности.Если нормальная работа занимает 500 мс (в среднем) для завершения при включенном redis, запрос занимает 1 с.

Когда мы отслеживаем проблему с dynatrace, мы видим время блокировки в ConnectionMultiplexer Stackexchange.Redis , а также метод StringGet на Redis .

Мы внедрили отдельный сервер вместо AWS Elastic Cache в EC2Например, производительность была в норме (600-700 мс).

Невозможно понять, что происходит.Мы используем StackExchange.Redis.Extensions.Core в верхней части для легкого доступа к API.

Пожалуйста, проверьте суть кода.

Заранее спасибо.

...