Доступность учетной записи хранения Azure
На этой странице сказано, что доступность учетной записи хранения Azure вычисляется как (оплачиваемые запросы)/(общее количество запросов). Под оплачиваемыми запросами подразумеваются все запросы, за исключением тех, которые имели анонимные сбои (кроме сетевых ошибок), ограниченные запросы, ошибки тайм-аута сервера и неизвестные ошибки.
Теперь то, что я вижу на портале Azure для моей учетной записи хранения, представляет собой прямую линию непрерывно на 100%, что означает, что учетная запись доступна с постоянной доступностью 100%. Линия не имеет разрыва, что означает, что доступность рассчитывается постоянно.
Я точно знаю, что я не бросаю запросы к учетной записи хранения постоянно. Тогда как эта метрика рассчитывается для случаев, когда нет запросов?
Кроме того, даже небольшое снижение доступности хранилища означает, что некоторые запросы не были выполнены из-за некоторых проблем на стороне сервера. Как мы можем гарантировать, что эти неудачные запросы будут повторены и они пройдут?
1 ответ
Когда нет входящего запроса, доступность составляет 100%. Если ваш запрос сталкивается со сбоями на стороне сервера, вам следует явно повторить запрос через ваш код (в клиентской библиотеке.NET вы можете легко использовать RetryPolicy. Подробнее о RetryPolicy читайте здесь).