= Mosquitto Persistenz Senden Sie zunächst eine retained message $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_pub -t "test/status" -r -m "Online" Rufen Sie die Nachricht ab + $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_sub -t "test/status" --debug Starten Sie den Broker neu und wiederholen den Vorgang. Bei Verwendung von docker-compose kann CTRL-C verwendet werden, alternativ kann der Prozess beendet werden. $ sudo killall mosquitto (Neustart des Brokers, z.B. mittels `docker compose up`) $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_sub -t "test/status" --debug Konfigurieren Sie Persistenz und wiederholen den Vorgang. Beispiel: persistence true persistence_location /data autosave_interval 1 # sekunden oder events autosave_on_changes 1 # bei jeder einzelnen aenderung $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_pub -t "test/status" -r -m "Online" (Neustart des Brokers) $ docker run --rm -it --net host eclipse-mosquitto \ mosquitto_sub -t "test/status" --debug