2개 답변
- 최신
- 최다 투표
- 가장 많은 댓글
0
The AWS IoT Core message broker defines MQTT Quality of Service level zero like so:
In AWS IoT Core, subscribing to a topic with QoS level 0 means that a message is delivered zero or more times. A message might be delivered more than once. Messages delivered more than once might be sent with a different packet ID.
https://docs.aws.amazon.com/iot/latest/developerguide/mqtt.html
답변함 4년 전
0
I am having the same issue, was there a fix or a rule that can filter these out while sending? using QOS at 0.
답변함 5달 전
관련 콘텐츠
- AWS 공식업데이트됨 2년 전
- AWS 공식업데이트됨 일 년 전
- AWS 공식업데이트됨 2년 전
- AWS 공식업데이트됨 일 년 전
Maybe there is a new solution since it has been 3 years. At that time, after some research, the best solution was to use IoT Core -> IoT Rules -> Lambda -> DynamoDB -> DynamoDB Streams to filter out the duplicate messages. Now it seems we can use IoT Rules -> DynamoDB without Lambda. Please thumb up on this so that the AWS IoT Core service engineering team can be aware that people need this de-duplication feature.