Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[rocketmq-iot-bridge]MQTT broker quality level qos1 (at least one) between the publisher client and mqtt broker #850

Open
niceinfuture opened this issue Nov 15, 2021 · 0 comments

Comments

@niceinfuture
Copy link

niceinfuture commented Nov 15, 2021

  • The iot-bridge broker is implemented based on rocketmq, it is necessary to ensure the qos1 between the publisher client and rocektmq, between rocektmq and subscriber client.
  • This issue is resolved the publisher client and mqtt broker.
  1. Please describe the issue you observed:
  • MQTT broker receive publisher client's message and send it to rocketMQ, it will not send the suback protocol message to the publisher until it succeeds.
  • When MQTT broker send rocketMQ messages failed, Broker will periodically retry sending failed messages, can't more than the maximum retry of times (configurable)
  • qos1 has the possibility of message duplication.

image

  1. Please tell us about your environment:
    Linux
@niceinfuture niceinfuture changed the title [rocketmq-iot-bridge]MQTT broker quality level qos1 ( (at least one) between the publisher client and mqtt broker [rocketmq-iot-bridge]MQTT broker quality level qos1 (at least one) between the publisher client and mqtt broker Nov 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant