From cd9d5f287ee2de93e76a5ed33dcc2d3633637240 Mon Sep 17 00:00:00 2001 From: Dennis Zhuang Date: Fri, 21 Jul 2023 19:16:58 +0800 Subject: [PATCH] chore: adds auto_reconnect for ecpool --- .../src/emqx_bridge_greptimedb_connector.erl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/emqx_bridge_greptimedb/src/emqx_bridge_greptimedb_connector.erl b/apps/emqx_bridge_greptimedb/src/emqx_bridge_greptimedb_connector.erl index 666073913..4be100594 100644 --- a/apps/emqx_bridge_greptimedb/src/emqx_bridge_greptimedb_connector.erl +++ b/apps/emqx_bridge_greptimedb/src/emqx_bridge_greptimedb_connector.erl @@ -51,6 +51,8 @@ -define(DEFAULT_TIMESTAMP_TMPL, "${timestamp}"). +-define(AUTO_RECONNECT_S, 1). + %% ------------------------------------------------------------------------------------------------- %% resource callback callback_mode() -> always_sync. @@ -261,6 +263,7 @@ client_config( {pool_size, erlang:system_info(schedulers)}, {pool, InstId}, {pool_type, random}, + {auto_reconnect, ?AUTO_RECONNECT_S}, {timeunit, maps:get(precision, Config, ms)} ] ++ protocol_config(Config).