* NEW [nanomq.conf] add new params for QUIC transport.
@@ -459,7 +459,7 @@ web.hook.pool_size=32
##====================================================================
##--------------------------------------------------------------------
-## NanoMQ supports multiple standard MQTT bridging.
+## NanoMQ supports multi-channels of MQTT bridging.
##
## Format:
## bridge.mqtt.{name}.{item} = {value}
@@ -501,6 +501,46 @@ bridge.mqtt.emqx.proto_ver=4
## Value: boolean
bridge.mqtt.emqx.bridge_mode=false
+##--------------------------------------------------------------------
+## The following config params only effective when set QUIC as the
+## transport layer of bridging connection (mqtt-quic://{host}:{port})!
+##
+
+## Ping: interval of a sending keepalive packet via QUIC transport.
+##
+## Value: Duration
+## Default: 120 seconds
+bridge.mqtt.emqx.quic_keepalive=120
+
+## Idle Timeout: How long a connection can go idle before it is gracefully shut down.
+## 0 to disable timeout, which may lost disconnect event msg.
+## Value: Duration
+## Default: 120 seconds
+bridge.mqtt.emqx.quic_idleTimeout=120
+
+## Disconnect Timeout: How long to wait for an ACK before declaring
+## a path dead and disconnecting, This affects stream living time.
+## Value: Duration
+## Default: 20 seconds
+bridge.mqtt.emqx.quic_disconTimeout=20
+
+## Handshake Timeout: the Max time NanoMQ waits for establishing QUIC connection
+## How long a handshake can idle before it is discarded
+## Value: Duration
+## Default: 60 seconds
+bridge.mqtt.emqx.quic_handshake_timeout=60
+
+## Hybrid bridging: enable or disable the hybrid bridging mode
+## Recommend to enable it when you want to take advantage of QUIC
+## but not sure if the public network support QUIC.
+## Value: Duration
+## Default: 60 seconds
+bridge.mqtt.emqx.hybrid_bridging=false
+
+##
+##--------------------------------------------------------------------
+
+
## The ClientId of a remote bridge.
## Default random string.
##
@@ -513,13 +553,6 @@ bridge.mqtt.emqx.bridge_mode=false
## Default: 10 seconds
bridge.mqtt.emqx.keepalive=60
-## Ping: interval of a downward bridging connection via QUIC.
-##
-## Value: Duration
-## only valid when take QUIC as bridging transport!
-## Default: 120 seconds
-bridge.mqtt.emqx.quic_keepalive=120
-
## The Clean start flag of a remote bridge.
##
## Value: boolean
