- emqx-management
- emqx-management
- management.max_row_limit
- management.default_application.id
- management.default_application.secret
- management.listener.http
- management.listener.http.acceptors
- management.listener.http.max_clients
- management.listener.http.backlog
- management.listener.http.send_timeout
- management.listener.http.send_timeout_close
- management.listener.http.inet6
- management.listener.http.ipv6_v6only
- management.listener.https
- management.listener.https.acceptors
- management.listener.https.max_clients
- management.listener.https.backlog
- management.listener.https.send_timeout
- management.listener.https.send_timeout_close
- management.listener.https.keyfile
- management.listener.https.certfile
- management.listener.https.cacertfile
- management.listener.https.verify
- management.listener.https.fail_if_no_peer_cert
- management.listener.https.inet6
- management.listener.https.ipv6_v6only
- emqx-management
emqx-management
emqx-management
management.max_row_limit
| Type | Default |
|---|---|
| integer | 10000 |
说明
分页查询时返回的最大记录数量。
management.default_application.id
| Type | Default |
|---|---|
| string | admin |
说明
默认应用的 AppId。
management.default_application.secret
| Type | Default |
|---|---|
| string | public |
说明
默认应用的 AppSecret。
management.listener.http
| Type | Default |
|---|---|
| integer | 8081 |
说明
HTTP 监听器的监听端口。
management.listener.http.acceptors
| Type | Default |
|---|---|
| integer | 2 |
说明
此监听器将创建的监听进程数量。
management.listener.http.max_clients
| Type | Default |
|---|---|
| integer | 512 |
说明
此监听器允许同时建立的最大连接数量限制。
management.listener.http.backlog
| Type | Default |
|---|---|
| integer | 512 |
说明
TCP 连接队列的最大长度。它表明了系统中允许的正在三次握手的 TCP 连接队列最大个数。
management.listener.http.send_timeout
| Type | Default |
|---|---|
| duration | 15s |
说明
HTTP 报文发送超时时间。
management.listener.http.send_timeout_close
| Type | Optional Value | Default |
|---|---|---|
| enum | on, off |
on |
说明
HTTP 报文发送超时后,是否关闭该连接。
management.listener.http.inet6
| Type | Optional Value | Default |
|---|---|---|
| enum | true, false |
false |
说明
是否设置套接字允许 IPv6 连接。
management.listener.http.ipv6_v6only
| Type | Optional Value | Default |
|---|---|---|
| enum | true, false |
false |
说明
是否限制套接字仅使用 IPv6,禁止任何 IPv4 连接。仅适用于 IPv6 套接字,即仅在 management.listener.http.inet6 被设置为 true 时此配置项的值有实际意义。需要注意的是,在某些操作系统上,例如 Windows,此配置项唯一允许的值为 true。
management.listener.https
| Type | Default | Example |
|---|---|---|
| integer | - | 8081 |
说明
HTTPS 监听器的监听端口。
management.listener.https.acceptors
| Type | Default |
|---|---|
| integer | 2 |
说明
此监听器将创建的监听进程数量。
management.listener.https.max_clients
| Type | Default |
|---|---|
| integer | 512 |
说明
此监听器允许同时建立的最大连接数量限制。
management.listener.https.backlog
| Type | Default |
|---|---|
| integer | 512 |
说明
TCP 连接队列的最大长度。它表明了系统中允许的正在三次握手的 TCP 连接队列最大个数。
management.listener.https.send_timeout
| Type | Default |
|---|---|
| duration | 15s |
说明
HTTPS 报文发送超时时间。
management.listener.https.send_timeout_close
| Type | Optional Value | Default |
|---|---|---|
| enum | on, off |
on |
说明
HTTPS 报文发送超时后,是否关闭该连接。
management.listener.https.keyfile
| Type | Default |
|---|---|
| string | etc/certs/key.pem |
说明
服务端私钥文件路径。
management.listener.https.certfile
| Type | Default |
|---|---|
| string | etc/certs/cert.pem |
说明
服务端证书文件路径。
management.listener.https.cacertfile
| Type | Default |
|---|---|
| string | etc/certs/cacert.pem |
说明
CA 证书文件路径。
management.listener.https.verify
| Type | Optional Value | Default |
|---|---|---|
| enum | verify_peer, verify_none |
verify_peer |
说明
verify_none 表示关闭对端证书验证,服务端不会向客户端发出证书请求。verify_peer 表示开启对端证书验证,服务端会向客户端发出证书请求。当此配置项被设置为 verify_peer 时,通常需要配合 management.listener.https.fail_if_no_peer_cert 一起使用,以指定是否强制客户端提供证书。
management.listener.https.fail_if_no_peer_cert
| Type | Optional Value | Default |
|---|---|---|
| enum | ture, false |
true |
说明
必须配合 management.listener.https.verify 一起使用。如果设置为 true,则服务端向客户端请求证书时如果客户端不提供证书将导致握手失败。如果设置为 false,则客户端即使不提供证书也能握手成功。
management.listener.https.inet6
| Type | Optional Value | Default |
|---|---|---|
| enum | true, false |
false |
说明
是否设置套接字允许 IPv6 连接。
management.listener.https.ipv6_v6only
| Type | Optional Value | Default |
|---|---|---|
| enum | true, false |
false |
说明
是否限制套接字仅使用 IPv6,禁止任何 IPv4 连接。仅适用于 IPv6 套接字,即仅在 management.listener.https.inet6 被设置为 true 时此配置项的值有实际意义。需要注意的是,在某些操作系统上,例如 Windows,此配置项唯一允许的值为 true。
