authacl

allow_anonymous

TypeOptional ValueDefault
enumtrue, falsetrue
说明

是否允许匿名用户登录系统。

注:生产环境建议关闭此选项。

acl_nomatch

TypeOptional ValueDefault
enumallow, denyallow
说明

ACL 未命中时,允许或者拒绝 发布/订阅 操作。

acl_file

TypeDefault
stringetc/acl.conf
说明

默认 ACL 文件的路径。

enable_acl_cache

TypeOptional ValueDefault
enumon, offon
说明

是否启用 ACL 缓存。

acl_cache_max_size

TypeDefault
integer32
说明

ACL 规则最大缓存条数。

acl_cache_ttl

TypeDefault
duration1m
说明

ACL 规则最大缓存时间。

acl_deny_action

TypeOptional ValueDefault
enumignore, disconnectignore
说明

ACL 检查失败后,执行的操作。

  • ignore:不做任何操作。
  • disconnect:断开连接。