diff --git a/apps/emqx_conf/src/emqx_conf_schema.erl b/apps/emqx_conf/src/emqx_conf_schema.erl index 9b7277e34..d5b902ba4 100644 --- a/apps/emqx_conf/src/emqx_conf_schema.erl +++ b/apps/emqx_conf/src/emqx_conf_schema.erl @@ -218,6 +218,16 @@ fields("cluster") -> desc => ?DESC(cluster_proto_dist) } )}, + {"quic_lb_mode", + sc( + integer(), + #{ + mapping => "quicer.lb_mode", + default => 0, + 'readOnly' => true, + desc => ?DESC(cluster_quic_lb_mode) + } + )}, {"static", sc( ?R_REF(cluster_static), diff --git a/rel/i18n/emqx_conf_schema.hocon b/rel/i18n/emqx_conf_schema.hocon index be6526f48..cb593779e 100644 --- a/rel/i18n/emqx_conf_schema.hocon +++ b/rel/i18n/emqx_conf_schema.hocon @@ -68,6 +68,15 @@ cluster_proto_dist.desc: cluster_proto_dist.label: """Cluster Protocol Distribution""" +cluster_quic_lb_mode.desc: +"""QUIC stack LB Mode +- 0: disabled (Default) +- 1: server_ip +- 2: server_id_fixed""" + +cluster_quic_lb_mode.label: +""" QUIC stack LB Mode """ + log_burst_limit_enable.desc: """Enable log burst control feature."""