diff --git a/apps/emqx_retainer/src/emqx_retainer_schema.erl b/apps/emqx_retainer/src/emqx_retainer_schema.erl index c2cbf5135..4b1a651bc 100644 --- a/apps/emqx_retainer/src/emqx_retainer_schema.erl +++ b/apps/emqx_retainer/src/emqx_retainer_schema.erl @@ -75,10 +75,15 @@ fields("retainer") -> stop_publish_clear_msg, false )}, - {deliver_rate, + {delivery_rate, ?HOCON( emqx_limiter_schema:rate(), - #{required => false, desc => ?DESC(deliver_rate), example => <<"1000/s">>} + #{ + required => false, + desc => ?DESC(delivery_rate), + example => <<"1000/s">>, + aliases => [deliver_rate] + } )}, {backend, backend_config()} ]; diff --git a/rel/i18n/emqx_retainer_schema.hocon b/rel/i18n/emqx_retainer_schema.hocon index 45696534d..49b55d259 100644 --- a/rel/i18n/emqx_retainer_schema.hocon +++ b/rel/i18n/emqx_retainer_schema.hocon @@ -46,6 +46,6 @@ whether to continue to publish the message. See: http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html#_Toc398718038""" -deliver_rate.desc: -"""The maximum rate of delivering retain messages""" +delivery_rate.desc: +"""The maximum rate of delivering retained messages""" }