retainer 命令

命令描述
retainer info显示保留消息的数量
retainer topics显示当前存储的保留消息的所有主题
retainer clean清除所有保留的消息
retainer clean <Topic>清除指定的主题下的保留的消息

retainer info

显示保留消息的数量:

  1. $ ./bin/emqx_ctl retainer info
  2. retained/total: 3

retainer topics

显示当前存储的保留消息的所有主题:

  1. $ ./bin/emqx_ctl retainer topics
  2. $SYS/brokers/emqx@127.0.0.1/version
  3. $SYS/brokers/emqx@127.0.0.1/sysdescr
  4. $SYS/brokers

retainer clean

清除所有保留的消息:

  1. $ ./bin/emqx_ctl retainer clean
  2. Cleaned 3 retained messages

retainer clean

清除指定的主题下的保留的消息:

  1. $ ./bin/emqx_ctl retainer clean topic
  2. Cleaned 1 retained messages