You need to enable JavaScript to run this app.
导航
配置授权
最近更新时间:2024.12.17 14:28:08首次发布时间:2024.12.17 14:28:08

MQTT 支持对授权数据进行缓存,从而缓解由于大量客户端订阅和发布请求对授权数据后端造成的访问压力。本文介绍在 Dashboard 配置授权缓存、未匹配时执行、拒绝时执行参数的操作步骤。

操作步骤

  1. 在 Dashboard 的访问控制 > 客户端授权页面,单击页面右上角的设置按钮。

  2. 授权设置面板内,设置授权参数。
    Image

    参数

    说明

    启用缓存

    配置是否启用授权数据缓存。

    缓存最大数量

    单个客户端允许的最大缓存条数,默认为 32 条。

    缓存过期时间

    缓存数据最长保留时间,过期将自动被删除,默认为 1 分钟。
    时间单位可选分钟小时

    排除主题

    指定需要排除的主题,指定的主题不会生成授权缓存。

    未匹配时执行

    在所有授权检查器都未找到授权信息时,应执行的操作,可选:

    • allow(默认):允许客户端操作。
    • deny:拒绝客户端操作。

    拒绝时执行

    拒绝客户端操作请求时,应执行的操作,可选:

    • ignore(默认):忽略客户端操作请求。
    • disconnect:断开客户端连接。

    清除缓存

    单击清除缓存,清除当前所有授权数据缓存。

  3. 单击保存,保存配置。