Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 9470|Svare: 0

Mqtts servicekvalitetsnivå Qos

[Kopier lenke]
Publisert på 14.02.2019 20:56:55 | | | |
Qos0

Avsenderen sender meldingen bare én gang, uten nye forsøk, og megleren returnerer ikke en bekreftelsesmelding. I tilfellet Qos0 kan megleren ikke motta meldingen, som vist i følgende figur:



Qos1

Avsenderen sender en melding minst én gang for å sikre at meldingen når megleren, og megleren må returnere en bekreftelsesmelding PUBACK. I tilfellet Qos1 kan megleren akseptere dupliserte meldinger, som vist i følgende figur:



Qos2

Qos2 bruker to-trinns bekreftelse for å sikre at meldinger ikke går tapt og ikke dupliseres. I tilfellet Qos2 vil megleren definitivt motta meldingen bare én gang, som vist i følgende figur:


Qos1 VS Qos2

Qos2 vil ha mye overhead sammenlignet med Qos1 fordi megleren har to ekstra handlinger:

  • Deduplisering. For å sikre at meldinger ikke blir duplisert, må megleren utføre deduplisering;
  • Sørg for at svarmeldingen PUBREC når klienten. Mekleren må vente på kundens svar på PUBREC-meldingen i PUBREL, og først etter å ha mottatt en bekreftelsesmelding fra klienten kan megleren levere meldingen til abonnenten.





Foregående:CentOS løser problemet med at det eksterne nettverket ikke kan nås etter at docker-porten er kartlagt til verten
Neste:[Android] Dagens amerikanske drama 1.3.3 Annonsefri utgave Et samlingssted for profesjonelle amerikanske dramafans
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com