##-------------------------------------------------------------------- ## EMQ X Retainer ##-------------------------------------------------------------------- ## Where to store the retained messages. ## ## Notice that all nodes in the same cluster have to be configured to ## use 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. 0 means no limit. ## ## Value: Number >= 0 retainer.max_retained_messages = 0 ## Maximum retained message size. ## ## Value: Bytes retainer.max_payload_size = 1MB ## Expiry 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