Is IoT Core support Qos2?

0

Somebody told that Iot Core supports QoS2, I am going to start a project and would like to confirm this. Thanks

gefragt vor 2 Jahren588 Aufrufe
3 Antworten
2

Hi Ozi, while at the moment AWS IoT Core does not support QoS2, it would be interesting to understand why you need support for it. If you are designing a new system, you should make it idempotent instead of relying on exact once processing semantics. Idempotent systems scale better and are more resilient to failures. With an idempotent implementation, QoS1 (at least once) is sufficient.

Cheers, Massi

AWS
EXPERTE
beantwortet vor 2 Jahren
  • After reading more about the QoS2 levels, seems like level 1 will be enough. Only need to handle duplicates. If I have 3 seccond so of frequency, will this duplication be problem? that was the reason I was thinking about level2.

1
Akzeptierte Antwort

Hi Ozy smile. AWS IoT Core does not support QoS2 at this time. https://docs.aws.amazon.com/iot/latest/developerguide/mqtt.html#mqtt-qos

AWS IoT and the AWS IoT Device SDKs support the MQTT Quality of Service (QoS) levels 0 and 1. The MQTT protocol defines a third level of QoS, level 2, but AWS IoT does not support it. Only the MQTT protocol supports the QoS feature. HTTPS supports QoS by passing a query string parameter ?qos=qos where the value can be 0 or 1.

profile pictureAWS
EXPERTE
Greg_B
beantwortet vor 2 Jahren
0

thank you for quick reply.

beantwortet vor 2 Jahren
  • No worries. Please consider to accept my answer so I get the precious 10 points. :-)

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen