From 4d5ee355bbfe25be53d7141f2369959efc24c26c Mon Sep 17 00:00:00 2001 From: JimMoen Date: Mon, 21 Feb 2022 18:09:04 +0800 Subject: [PATCH] fix(authz): authz http pool_type use default value `random` --- apps/emqx_authz/src/emqx_authz_http.erl | 2 ++ apps/emqx_authz/src/emqx_authz_schema.erl | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/emqx_authz/src/emqx_authz_http.erl b/apps/emqx_authz/src/emqx_authz_http.erl index 4c4ad8b8b..3c11660d7 100644 --- a/apps/emqx_authz/src/emqx_authz_http.erl +++ b/apps/emqx_authz/src/emqx_authz_http.erl @@ -105,6 +105,8 @@ parse_config(#{ url := URL ?PLACEHOLDERS) , headers => Headers , request_timeout => ReqTimeout + %% pool_type default value `random` + , pool_type => random }. parse_fullpath(RawURL) -> diff --git a/apps/emqx_authz/src/emqx_authz_schema.erl b/apps/emqx_authz/src/emqx_authz_schema.erl index a010fde26..0d8e80039 100644 --- a/apps/emqx_authz/src/emqx_authz_schema.erl +++ b/apps/emqx_authz/src/emqx_authz_schema.erl @@ -146,7 +146,9 @@ http_common_fields() -> [ {url, fun url/1} , {request_timeout, mk_duration("Request timeout", #{default => "30s"})} , {body, #{type => map(), nullable => true}} - ] ++ proplists:delete(base_url, connector_fields(http)). + ] ++ maps:to_list(maps:without([ base_url + , pool_type], + maps:from_list(connector_fields(http)))). mongo_common_fields() -> [ {collection, #{type => atom()}}