| Предыдущий | Следующий |
| ERROR_CLOUD_FILE_AUTHENTICATION_FAILED | ERROR_CLOUD_FILE_NETWORK_UNAVAILABLE |
ERROR_CLOUD_FILE_INSUFFICIENT_RESOURCES
Поставщик не смог выделить или удержать ресурсы для запроса
ERROR_CLOUD_FILE_INSUFFICIENT_RESOURCES — это состояние завершения облачного поставщика, а не общее сообщение о заполнении диска. Поставщик может быть не способен выделить буферы передачи, поставить работу в очередь, открыть удалённые сеансы, сохранять состояние обратного вызова или зарезервировать локальные ресурсы, необходимые для гидратации либо перечисления заполнителей.
Соберите показатели памяти, дескрипторов, потоков, очереди запросов и временного хранилища поставщика на момент сбоя. Укажите тип обратного вызова и запрошенный диапазон байтов, чтобы отличить крупные или сильно параллельные операции гидратации от утечки. Применяйте ограниченную параллельность и правильно обрабатывайте отмену, а повторяйте операцию только после освобождения ресурсов. Увеличение сетевого тайм-аута или многократное повторное открытие заполнителя может усилить нагрузку, не устраняя исчерпанный ресурс.
Что исследовать
- Измерьте память поставщика, число дескрипторов, глубину очереди и активные диапазоны передачи.
- Найдите запросы, которые сохраняются после отмены или удерживают буферы после завершения.
- Ограничьте параллельность и проверьте, возвращается ли использование ресурсов к исходному уровню после сбоев.
Ссылки
- Microsoft: типы обратных вызовов данных и заполнителей
- Microsoft: параметры операций передачи
- Microsoft: синхронная и асинхронная гидратация
Нужно найти другой код? Найти другой код состояния или ошибки.