From 0c4d010ca75a1fd5fbfc6966048cce1f922540db Mon Sep 17 00:00:00 2001 From: Ti Chi Robot Date: Tue, 23 May 2023 10:53:38 +0800 Subject: [PATCH] meta/autoid: enable etcd client auto sync for autoid service (#43529) (#43537) close pingcap/tidb#42643 --- meta/autoid/autoid.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/autoid/autoid.go b/meta/autoid/autoid.go index aba2ad565b617..13a15c4b76a44 100644 --- a/meta/autoid/autoid.go +++ b/meta/autoid/autoid.go @@ -577,8 +577,9 @@ func newSinglePointAlloc(store kv.Storage, dbID, tblID int64, isUnsigned bool) * } if len(addrs) > 0 { etcdCli, err := clientv3.New(clientv3.Config{ - Endpoints: addrs, - TLS: ebd.TLSConfig(), + Endpoints: addrs, + AutoSyncInterval: 30 * time.Second, + TLS: ebd.TLSConfig(), }) if err != nil { logutil.BgLogger().Error("[autoid client] fail to connect etcd, fallback to default", zap.Error(err))