Tôi tự hỏi nếu thông báo đã gửi được giữ nguyên. Tức là, khi nhà xuất bản gửi một chuỗi thông báo, mỗi người đăng ký có được nhận cùng một chuỗi như nhà xuất bản đã gửi không? Đối với cả phiên làm việc liên tục và liên tục?Thứ tự tin nhắn có được lưu giữ trong tin nhắn MQTT không?
10
A
Trả lời
19
Bản tóm tắt các khả năng đặt hàng tin nhắn trong MQTT 3.1.1 có thể được tìm thấy trong chính đặc điểm kỹ thuật here.
Nói tóm lại:
- không đảm bảo được thực hiện về trật tự tương đối của thông điệp được công bố với giá trị QoS khác nhau. (ví dụ, QoS 0 có thể vượt qua QoS 2 chẳng hạn vì nó liên quan đến một gói đơn chứ không phải gói 4 của gói thứ hai).
- QoS 0 tin nhắn sẽ được phân phối theo thứ (mặc dù tin nhắn có thể bị lạc)
- QoS 2 tin nhắn sẽ được phân phối theo thứ
- QoS 1 cho phép các bản sao tin nhắn - nó có thể là một bản sao sẽ đến sau sự ví dụ đầu tiên của thông báo tiếp theo đã được xuất bản.
Đặt hàng QoS 1 có thể được đảm bảo nếu khách hàng/nhà môi giới chỉ cho phép thông báo một lần vào bất kỳ lúc nào.
Các vấn đề liên quan
- 1. Thứ tự tin nhắn trong socket.io
- 2. Thứ tự thời gian của tin nhắn
- 3. Tin nhắn Erlang/OTP có đáng tin cậy không? Tin nhắn có thể được sao chép không?
- 4. Hai loại tin nhắn trong một hàng đợi tin nhắn
- 5. Tin nhắn chung trong kiến trúc dựa trên tin nhắn
- 6. thứ tự lực của các tin nhắn với HornetQ
- 7. Cách gửi một tin nhắn bằng Nhắn tin Firebase
- 8. lưu tin nhắn pylint vào một tệp
- 9. Gửi tin nhắn SMS/Tin nhắn văn bản qua PHP
- 10. Tin nhắn hộp thư không được gửi
- 11. mvvm light - nhắn tin
- 12. BackboneJS Tin nhắn flash
- 13. Đã nhận được tin nhắn bưu điện
- 14. Các tin nhắn flash được lưu ở đâu?
- 15. Hàng đợi JMS nhận được tin nhắn?
- 16. Nhận tin nhắn WhatsApp
- 17. Vòng tin nhắn Erlang
- 18. Rails luồng nhắn tin
- 19. Dịch Tin nhắn Flash
- 20. Tin nhắn được sao chép GCM
- 21. Đặt hàng các tin nhắn
- 22. Gửi tin nhắn sms dài
- 23. Chaining tin nhắn từ khóa
- 24. Firemonkey - Xử lý tin nhắn
- 25. Cách theo dõi tin nhắn trong Android?
- 26. Nhắn tin liên tục SignalR
- 27. - [Không phải loại A giữ lại]: tin nhắn được gửi đến phiên bản được phân phối
- 28. Gửi tin nhắn thứ hai sau khi nhận được tin nhắn đầu tiên. ThỏMQ có bảo đảm đơn đặt hàng không?
- 29. Tin nhắn Java tới Erlang
- 30. Các nhóm tin nhắn trong WebSphere MQ