= Session Verwenden Sie `mosquitto_sub`, eine feste Client-ID (`--id`), QoS 1, deaktiviertes Clean-Session (`-c`) und Topic `demo` + `mosquitto_sub --topic demo --id demo --qos 1 --disable-clean-session --debug` Beenden Sie mittels `CTRL-C`, senden dann mehrere Nachrichten mit QoS 1 an das Topic `demo` und starten `mosquitto_sub` erneut $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_sub --topic demo --id demo --qos 1 --disable-clean-session --debug CTRL-C $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_pub --topic "demo" --qos 1 --message "Demo message 1" $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_pub --topic "demo" --qos 1 --message "Demo message 2" $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_pub --topic "demo" --qos 1 --message "Demo message 3" $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_sub --topic demo --id demo --qos 1 --disable-clean-session --debug Wiederholen Sie den Vorgang, verwenden Sie statt `CTRL-C` zum Beenden `sudo killall -KILL mosquitto_sub`. $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_sub --topic demo --id demo --qos 1 --disable-clean-session --debug $ sudo killall -KILL mosquitto_sub $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_pub --topic "demo" --qos 1 --message "Demo message 1" $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_pub --topic "demo" --qos 1 --message "Demo message 2" $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_pub --topic "demo" --qos 1 --message "Demo message 3" $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_sub --topic demo --id demo --qos 1 --disable-clean-session --debug Testen Sie, ob der Versand mit QoS 0 sich genauso verhält $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_sub --topic demo --id demo --qos 1 --disable-clean-session --debug CTRL-C $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_pub --topic "demo" --qos 0 --message "Demo message 1" $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_pub --topic "demo" --qos 0 --message "Demo message 2" $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_sub --topic demo --id demo --qos 1 --disable-clean-session --debug Was ist, falls der Subscriber QoS 0 verwendet und der Publisher QoS 1? $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_sub --topic demo --id demo --qos 0 --disable-clean-session --debug CTRL-C $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_pub --topic "demo" --qos 1 --message "Demo message 1" $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_pub --topic "demo" --qos 1 --message "Demo message 2" $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_sub --topic demo --id demo --qos 1 --disable-clean-session --debug