Udostępnij za pośrednictwem


KnownEventGridMqttClientDisconnectionReason enum

Znane wartości eventGridMqttClientDisconnectionReason akceptowane przez usługę.

Pola

ClientAuthenticationError

Klient został odłączony z przyczyn uwierzytelniania (na przykład certyfikat wygasł, klient został wyłączony lub zmieniono konfigurację klienta).

ClientAuthorizationError

Klient został odłączony z przyczyn autoryzacji (na przykład ze względu na zmianę konfiguracji przestrzeni tematów, powiązań uprawnień lub grup klientów).

ClientError

Klient wysłał nieprawidłowe żądanie lub użył jednej z nieobsługiwanych funkcji, które spowodowały zakończenie połączenia przez usługę.

ClientInitiatedDisconnect

Klient inicjuje bezproblemowe rozłączenie za pośrednictwem pakietu DISCONNECT dla MQTT lub ramki zamknięcia protokołu MQTT za pośrednictwem protokołu WebSocket.

ConnectionLost

Połączenie klient-serwer zostanie utracone. (OCHRONA W USŁUDZE EXCHANGE ONLINE).

IpForbidden

Adres IP klienta jest blokowany przez konfigurację filtru IP lub linków prywatnych.

QuotaExceeded

Klient przekroczył co najmniej jeden limit ograniczania przepustowości, który spowodował zakończenie połączenia przez usługę.

ServerError

Połączenie zostało zakończone z powodu nieoczekiwanego błędu serwera.

ServerInitiatedDisconnect

Serwer inicjuje bezproblemowe rozłączenie z jakiegokolwiek powodu operacyjnego.

SessionOverflow

Kolejka klienta dla niezanowowanych komunikatów QoS1 osiągnęła limit, co spowodowało zakończenie połączenia przez serwer.

SessionTakenOver

Klient ponownie nawiązał połączenie z tą samą nazwą uwierzytelniania, co spowodowało zakończenie poprzedniego połączenia.