| Предыдущий | Следующий |
| PEERDIST_ERROR_NOT_LICENSED | PEERDIST_ERROR_TRUST_FAILURE |
PEERDIST_ERROR_SERVICE_UNAVAILABLE
Что означает PEERDIST_ERROR_SERVICE_UNAVAILABLE
PEERDIST_ERROR_SERVICE_UNAVAILABLE — служба PeerDist ещё запускается и вскоре станет доступна.
PeerDist (Peer Distribution) — Windows API и служба, лежащие в основе BranchCache: они позволяют кэшировать и получать блоки содержимого в филиале, в том числе от других клиентов или hosted cache. Поэтому эти коды относятся к жизненному циклу BranchCache-объектов, метаданным содержимого и peer-cache, а не к произвольной P2P-программе.
Что проверить
Зафиксируйте контент, идентификатор данных и PeerDist API, который вернул PEERDIST_ERROR_SERVICE_UNAVAILABLE.
- Проверьте состояние службы BranchCache/PeerDist, режим кэша и целостность метаданных содержимого для этой операции.
- Не очищайте весь кэш как первый шаг: сначала подтвердите, что ошибка относится именно к сохранённым метаданным или к конкретной незавершённой операции.
- Проверьте состояние конкретной зависимости, службы, устройства или соединения, недоступность которого привела к PEERDIST_ERROR_SERVICE_UNAVAILABLE. Повторяйте исходную операцию только после подтверждённого восстановления этой зависимости.
Исходная формулировка
PeerDist Service is still initializing and will be available shortly.
SHUTDOWN_IN_PROGRESS identifies the opposite жизненный цикл direction; it is expected during startup.
It can surface during a recovery path that must apply bounded backoff while initialization progresses, then fail with diagnostics if readiness never arrives.
the wrapper retried before it could apply bounded backoff while initialization progresses, then fail with diagnostics if readiness never arrives.
A focused validation for this result should recreate the relevant part of this situation: a client starts at boot before PeerDistSvc reports ready.
Технические ссылки
- Microsoft: System Error Codes (4000–5999)
- Microsoft: Peer Distribution API
- Microsoft: peerdist.h API reference
- Microsoft: BranchCache
Нужно найти другой код? Найти другой код состояния или ошибки.
