Я использую кеш Azure Redis для определенных служб мониторинга производительности. В основном, когда происходят такие события, как загрузка страницы и т. Д., Я отправляю команду «огонь и забываю» в Redis для записи события. Моя цель состоит в том, чтобы мое приложение работало нормально, независимо от того, может ли оно связаться с сервером Redis. Я ищу лучшую практику для этого сценария. Я был бы в порядке с потерей некоторых событий, если это необходимо. Я обнаружил, что, хотя я использую «выстрелил и забыл», приложение колеблется, когда веб-сервер сталкивается с высокой задержкой или проблемами с подключением к серверу.
Я использую StackExchange.Redis. Любые оптимальные варианты конфигурации/практики программирования для этого сценария?