51 lines
908 B
Plaintext
51 lines
908 B
Plaintext
|
|
delayed {
|
|
enable = true
|
|
## 0 is no limit
|
|
max_delayed_messages = 0
|
|
}
|
|
|
|
observer_cli {
|
|
enable = true
|
|
}
|
|
|
|
telemetry {
|
|
enable = true
|
|
}
|
|
|
|
event_message {
|
|
"$event/client_connected" = true
|
|
"$event/client_disconnected" = true
|
|
# "$event/client_subscribed": false
|
|
# "$event/client_unsubscribed": false
|
|
# "$event/message_delivered": false
|
|
# "$event/message_acked": false
|
|
# "$event/message_dropped": false
|
|
}
|
|
|
|
topic_metrics: [
|
|
#{topic: "test/1"}
|
|
]
|
|
|
|
rewrite: [
|
|
# {
|
|
# action = publish
|
|
# source_topic = "x/#"
|
|
# re = "^x/y/(.+)$"
|
|
# dest_topic = "z/y/$1"
|
|
# },
|
|
# {
|
|
# action = subscribe
|
|
# source_topic = "x1/#"
|
|
# re = "^x1/y/(.+)$"
|
|
# dest_topic = "z1/y/$1"
|
|
# },
|
|
# {
|
|
# action = all
|
|
# source_topic = "x2/#"
|
|
# re = "^x2/y/(.+)$"
|
|
# dest_topic = "z2/y/$1"
|
|
# }
|
|
]
|
|
|