mirror of
https://gitee.com/dgiiot/dgiot.git
synced 2024-12-01 03:37:50 +08:00
.. | ||
etc | ||
include | ||
priv | ||
src | ||
test | ||
.gitignore | ||
README.md | ||
rebar.config | ||
TODO |
EMQ X Retainer
The retainer plugin is responsible for storing retained MQTT messages.
Configuration
etc/emqx_retainer.conf:
## Where to store the retained messages.
## Notice that all nodes in a cluster are to have the same storage_type.
##
## Value: ram | disc | disc_only
## - ram: memory only
## - disc: both memory and disc
## - disc_only: disc only
##
## Default: ram
retainer.storage_type = ram
## Maximum number of retained messages allowed.
##
## Value: Number >= 0
retainer.max_retained_messages = 1000000
## Maximum payload size of a retained message.
##
## Value: Bytes
retainer.max_payload_size = 64KB
## Expiration interval of the retained messages. Never expire if the value is 0.
##
## Value: Duration
## - h: hour
## - m: minute
## - s: second
##
## Examples:
## - 2h: 2 hours
## - 30m: 30 minutes
## - 20s: 20 seconds
##
## Defaut: 0
retainer.expiry_interval = 0
License
Apache License Version 2.0
Author
EMQ X Team