mgmt 命令

mgmt 命令查询应用程序。

命令描述
mgmt list列出应用程序列表
mgmt insert <AppId> <Name>添加允许访问 HTTP API 的应用程序
mgmt update <AppId> <status>更新允许访问 HTTP API 的应用程序
mgmt lookup <AppId>获取允许访问 HTTP API 的应用程序详情
mgmt delete <AppId>删除允许访问 HTTP API 的应用程序

mgmt list

列出应用程序列表:

  1. $ ./bin/emqx_ctl mgmt list
  2. app_id: 901abdba8eb8c, secret: MjgzMzQ5MjM1MzUzMTc4MjgyMjE3NzU4ODcwMDg0NjQ4OTG, name: hello, desc: , status: true, expired: undefined

mgmt insert <AppId> <Name>

添加 HTTP API 的应用程序:

  1. $ ./bin/emqx_ctl mgmt insert dbcb6e023370b world
  2. AppSecret: MjgzMzQ5MjYyMTY3ODk4MjA5NzMwODExODMxMDM1NDk0NDA

mgmt update <AppId> <status>

更新 HTTP API 的应用程序:

  1. $ ./bin/emqx_ctl mgmt update dbcb6e023370b stop
  2. update successfully.

mgmt lookup <AppId>

获取 HTTP API 的应用程序详情:

  1. $ ./bin/emqx_ctl mgmt lookup dbcb6e023370b
  2. app_id: dbcb6e023370b
  3. secret: MjgzMzQ5MjYyMTY3ODk4MjA5NzMwODExODMxMDM1NDk0NDA
  4. name: world
  5. desc: Application user
  6. status: stop
  7. expired: undefined

mgmt delete <AppId>

删除 HTTP API 的应用程序:

  1. $ ./bin/emqx_ctl mgmt delete dbcb6e023370b
  2. ok