【发布时间】:2020-02-14 04:48:54
【问题描述】:
我在AWS ECS 中运行Docker 并在ECS 实例的docker 容器内运行eclipse-mosquitto
我需要将消息存储在/mosquitto/data
我尝试了什么
docker exec -it [container name] sh 导航到/mosquitto/config/mosquitto.conf
修改了mosquitto.conf 文件并添加了这些行:
persistence true
persistence_location /mosquitto/data/
listener 1883
listener 9001
protocol websockets
注意
我已经在/mosquitto 上挂载了EFS,所以我希望配置文件能够持续存在,并且我希望它在下次容器重新启动时使用该配置文件
我的期望
每当我publishing/subscribing 到某个主题时,它应该将相关数据存储在mosquitto/data 下
【问题讨论】: