Open vrst37 opened 6 years ago
I confirm the following behavior:
Persistent messages are only saved when send.py is operating on QOS=1.
I think as per spec, the sender QOS should have no impact on persistence (between receiver and MQTT Broker).
Can you try https://github.com/mcollina/aedes? It should implement the behavior you are seeking for.
Thanks for the reply @mcollina
Do you think Aedes is production ready?
Hello, I am noticing a strange behavior in my setup and I would appreciate your help.
Here is my server.js
I hope I have all my configuration right. Please do let me know if the configuration needs to be improved.
Now I write a client (who is constantly publishing data) (python code send.py):
And here is another client recv.py:
A quick side question about this setup:
My main question: If in recv.py I subscribe to # ("#" instead of "sender"), then the setup acts as if there is no persistence.
Here are my steps:
Can someone shed light on what is going on?