Closed Eba-M closed 8 months ago
queue_qos0_messages [ true | false ]
Diesen Parameter kann man am Broker setzen, damit werden auch eingehende QOS 0 in die messages queue eingereiht.
Problem ist damit umgangen.
Ich habe einen Parameter hinzugefügt mit dem der QoS konfiguriert werden kann. Kannst du einmal die Binaries aus dem qos branch testen und prüfen ob es damit funktioniert?
Leider kann ich die eingehenden Nachrichten, in meinem Programm nicht empfangen, da vom Publisher der QOS auf 0 gesetzt ist. Damit nützt mir die ganze Sessionverwaltung von meinem MQTT Broker nichts. Ich schaue ca. 1x in der Minute nach, ob eine Nachricht vorliegt, ist das nicht der Fall, beende ich die Abfrage. Zwischenzeitlich eingegangene Nachrichten werden nicht weitergeleitet und sind somit für mich verloren. Also bitte QOS auf 1 oder 2 setzten oder beim Aufruf vom ism7mqtt als parameter übernehmen (z.B. -p 1)