| Предыдущий | Следующий |
| ERROR_BAD_NETPATH | ERROR_DEV_NOT_EXIST |
ERROR_NETWORK_BUSY
Этот код намеренно шире, чем отказ в подключении или доступе. Сетевые перенаправители могут ставить запросы в очередь, повторять их и преобразовывать ошибки удалённого сервера; документация Windows отмечает, что перенаправитель может выполнить несколько попыток перед возвратом ошибки приложению. Поэтому для подтверждения временной занятости нужны данные о времени и нагрузке.
Полезно сравнить ту же операцию при низкой нагрузке и в момент сбоя. Если ошибка возникает только при большом числе одновременных подключений или запросов, проверьте нагрузку на клиентский перенаправитель и ограничения сервера по запросам и сеансам. Если изолированный запрос сразу стабильно завершается ошибкой, вероятнее постоянная проблема пути, протокола или политики, а не реальная перегрузка.
Что собрать до бесконтрольных повторов
- Зафиксируйте время первого сбоя и первой успешной повторной попытки.
- Запишите число одновременных подключений, незавершённых заданий и наличие зависаний на других общих ресурсах того же сервера.
- Сохраните исходный API и код ошибки: последующие повторы могут скрыть первичный сбой.
- Используйте ограниченные повторы с увеличением задержки только для операций, которые безопасно выполнять повторно.
Архитектура сетевого перенаправителя Windows · MS-SMB2: обработка отключения сети · Руководство Samba smbclient
Нужно найти другой код? Найти другой код состояния или ошибки.
