From f2875e4afec2f213dbbd5c17a6c795eed6c60c65 Mon Sep 17 00:00:00 2001 From: workabee <2950914812@qq.com> Date: Fri, 2 Feb 2024 17:05:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=BD=E5=B1=95=E6=8A=A5=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- conf/dev/dubbogo.yaml | 12 +- internal/dao/register.go | 22 +- internal/logic/register_logic.go | 35 +- pb/exhibition.proto | 3 +- pb/exhibition/exhibition.pb.go | 190 +++---- pb/exhibition/exhibition.validator.pb.go | 5 + runtime/logs/exhibition_register.log | 630 +++++++++++++++++++++++ 7 files changed, 781 insertions(+), 116 deletions(-) diff --git a/conf/dev/dubbogo.yaml b/conf/dev/dubbogo.yaml index 91e4636..ceb3a9e 100644 --- a/conf/dev/dubbogo.yaml +++ b/conf/dev/dubbogo.yaml @@ -8,24 +8,16 @@ dubbo: demoZK: protocol: zookeeper timeout: 10s - address: 172.16.100.93:2181 + address: 127.0.0.1:2181 protocols: triple: #triple name: tri port: 21502 provider: - filter: tracing services: ExhibitionProvider: interface: com.fontree.microservices.common.Exhibition - retries: 0 - filter: tps,tracing - tps.limiter: method-service - tps.limit.strategy: fixedWindow - tps.limit.rejected.handler: DefaultValueHandler - tps.limit.interval: 1000 # 间隔时间 - tps.limit.rate: 30 # 间隔时间内次数 - warmup: 100 #预热时间 + retries: 100 logger: zap-config: level: info # 日志级别 diff --git a/internal/dao/register.go b/internal/dao/register.go index 89bdbd2..3a11c07 100644 --- a/internal/dao/register.go +++ b/internal/dao/register.go @@ -12,9 +12,9 @@ import ( ) func CheckByPhone(phone string) (record *model.RegisterRecord, err error) { - res := app.ModuleClients.ExhibitionRegister.Where("phone_num=?", phone).First(record) + res := app.ModuleClients.ExhibitionRegister.Model(&model.RegisterRecord{}).Where("phone_num = ?", phone).First(&record) if res.Error != nil { - if errors.Is(err, gorm.ErrRecordNotFound) { + if errors.Is(res.Error, gorm.ErrRecordNotFound) { return nil, nil } zap.L().Error("Register err CheckByPhone", zap.Error(err)) @@ -24,21 +24,27 @@ func CheckByPhone(phone string) (record *model.RegisterRecord, err error) { return } -func CreateRegisterRecord(registerRecord *model.RegisterRecord) (err error) { +func CreateRegisterRecord(registerRecord *model.RegisterRecord) (record *model.RegisterRecord, err error) { res := app.ModuleClients.ExhibitionRegister.Create(®isterRecord) if res.Error != nil || res.RowsAffected != 1 { zap.L().Error("dao CreateRegisterRecord err", zap.Error(res.Error)) err = errors.New(msg.ErrorInsert) return } - return + return registerRecord, nil } -func UpdateRegisterRecord(registerRecord *model.RegisterRecord) (err error) { - if err = app.ModuleClients.ExhibitionRegister.Model(&model.RegisterRecord{}).Where("uuid", registerRecord.UUID).Updates(registerRecord).Error; err != nil { - return errors.New(msg.ErrorUpdate) +func UpdateRegisterRecord(registerRecord *model.RegisterRecord) (record *model.RegisterRecord, err error) { + + if err = app.ModuleClients.ExhibitionRegister.Model(&model.RegisterRecord{}).Where("uuid", registerRecord.UUID).Updates(®isterRecord).Error; err != nil { + return nil, errors.New(msg.ErrorUpdate) } - return + if err = app.ModuleClients.ExhibitionRegister.Model(&model.RegisterRecord{}).Where("uuid", registerRecord.UUID).First(&record).Error; err != nil { + zap.L().Error("未能通过uuid查询到数据", zap.Error(err)) + err = errors.New(msg.ErrorSelect) + return + } + return record, nil } func RecordList(in *exhibition.RecordListReq) (data []*model.RegisterRecord, total int64, err error) { diff --git a/internal/logic/register_logic.go b/internal/logic/register_logic.go index 6564e38..2d86a53 100644 --- a/internal/logic/register_logic.go +++ b/internal/logic/register_logic.go @@ -37,8 +37,8 @@ func (r *Register) FindAllRecord() (out *exhibition.ExportRecordResp, err error) Address: record.Address, IdCardPhoto: record.IdCardPhoto, ArtistPhoto: record.ArtistPhoto, - CreatedAt: record.CreatedAt.String(), - UpdatedAt: record.UpdatedAt.String(), + CreatedAt: record.CreatedAt.Format("2006-01-02 15:04:05"), + UpdatedAt: record.UpdatedAt.Format("2006-01-02 15:04:05"), } out.Data = append(out.Data, tmp) } @@ -65,8 +65,8 @@ func (r *Register) RegisterRecordList(in *exhibition.RecordListReq) (out *exhibi Address: item.Address, IdCardPhoto: item.IdCardPhoto, ArtistPhoto: item.ArtistPhoto, - CreatedAt: item.CreatedAt.String(), - UpdatedAt: item.UpdatedAt.String(), + CreatedAt: item.CreatedAt.Format("2006-01-02 15:04:05"), + UpdatedAt: item.UpdatedAt.Format("2006-01-02 15:04:05"), } out.Data = append(out.Data, tmp) @@ -88,19 +88,38 @@ func (r *Register) SaveRegisterRecord(in *exhibition.RegisterInfo) (out *exhibit ArtistPhoto: in.ArtistPhoto, } + tmpRecord := &model.RegisterRecord{} if in.Uuid != "" { record.UUID = in.Uuid - if err := dao.UpdateRegisterRecord(record); err != nil { + registerRecord, err := dao.UpdateRegisterRecord(record) + if err != nil { return nil, err } + tmpRecord = registerRecord } else { record.UUID = utils.GetUUID() - if err := dao.CreateRegisterRecord(record); err != nil { + registerRecord, err := dao.CreateRegisterRecord(record) + if err != nil { return nil, err } + tmpRecord = registerRecord } + data := &exhibition.RegisterInfo{ + Id: int32(tmpRecord.ID), + Uuid: tmpRecord.UUID, + ArtistName: tmpRecord.ArtistName, + Gender: tmpRecord.Gender, + PhoneNum: tmpRecord.PhoneNum, + IdCard: tmpRecord.IdCard, + Address: tmpRecord.Address, + IdCardPhoto: tmpRecord.IdCardPhoto, + ArtistPhoto: tmpRecord.ArtistPhoto, + CreatedAt: tmpRecord.CreatedAt.Format("2006-01-02 15:04:05"), + UpdatedAt: tmpRecord.UpdatedAt.Format("2006-01-02 15:04:05"), + } + out.Data = data return out, nil } @@ -125,8 +144,8 @@ func (r *Register) CheckByPhone(in *exhibition.RegisterInfo) (out *exhibition.Ch Address: record.Address, IdCardPhoto: record.IdCardPhoto, ArtistPhoto: record.ArtistPhoto, - CreatedAt: record.CreatedAt.String(), - UpdatedAt: record.UpdatedAt.String(), + CreatedAt: record.CreatedAt.Format("2006-01-02 15:04:05"), + UpdatedAt: record.UpdatedAt.Format("2006-01-02 15:04:05"), } out.Data = data out.IsExist = true diff --git a/pb/exhibition.proto b/pb/exhibition.proto index e956418..b721db7 100644 --- a/pb/exhibition.proto +++ b/pb/exhibition.proto @@ -29,7 +29,8 @@ message RegisterInfo{ } message SaveRegisterRecordResp{ - string msg = 1; + RegisterInfo data = 1; + string msg = 2; } diff --git a/pb/exhibition/exhibition.pb.go b/pb/exhibition/exhibition.pb.go index c4eb9a4..eaa198f 100644 --- a/pb/exhibition/exhibition.pb.go +++ b/pb/exhibition/exhibition.pb.go @@ -154,7 +154,8 @@ type SaveRegisterRecordResp struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg"` + Data *RegisterInfo `protobuf:"bytes,1,opt,name=data,proto3" json:"data"` + Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg"` } func (x *SaveRegisterRecordResp) Reset() { @@ -189,6 +190,13 @@ func (*SaveRegisterRecordResp) Descriptor() ([]byte, []int) { return file_pb_exhibition_proto_rawDescGZIP(), []int{1} } +func (x *SaveRegisterRecordResp) GetData() *RegisterInfo { + if x != nil { + return x.Data + } + return nil +} + func (x *SaveRegisterRecordResp) GetMsg() string { if x != nil { return x.Msg @@ -648,80 +656,83 @@ var file_pb_exhibition_proto_rawDesc = []byte{ 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x75, 0x70, 0x64, 0x61, - 0x74, 0x65, 0x64, 0x41, 0x74, 0x22, 0x2a, 0x0a, 0x16, 0x53, 0x61, 0x76, 0x65, 0x52, 0x65, 0x67, + 0x74, 0x65, 0x64, 0x41, 0x74, 0x22, 0x58, 0x0a, 0x16, 0x53, 0x61, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, - 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, - 0x67, 0x22, 0x6a, 0x0a, 0x0e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x68, 0x6f, 0x6e, 0x65, 0x52, - 0x65, 0x73, 0x70, 0x12, 0x18, 0x0a, 0x07, 0x69, 0x73, 0x45, 0x78, 0x69, 0x73, 0x74, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x69, 0x73, 0x45, 0x78, 0x69, 0x73, 0x74, 0x12, 0x10, 0x0a, - 0x03, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x12, - 0x2c, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, + 0x2c, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, - 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x87, 0x01, - 0x0a, 0x0d, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x12, - 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x67, - 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x1a, 0x0a, - 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, - 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x6f, 0x72, - 0x74, 0x4b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x73, 0x6f, 0x72, 0x74, - 0x4b, 0x65, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x22, 0x96, 0x01, 0x0a, 0x0e, 0x52, 0x65, 0x63, 0x6f, - 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2c, 0x0a, 0x04, 0x64, 0x61, - 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, - 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, - 0x66, 0x6f, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, - 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12, - 0x0a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61, - 0x67, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x04, - 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x10, - 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, - 0x22, 0x11, 0x0a, 0x0f, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, - 0x52, 0x65, 0x71, 0x22, 0x92, 0x02, 0x0a, 0x0a, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x49, 0x6e, - 0x66, 0x6f, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, - 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x4e, 0x61, - 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x67, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, - 0x28, 0x05, 0x52, 0x06, 0x67, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x68, - 0x6f, 0x6e, 0x65, 0x4e, 0x75, 0x6d, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x68, - 0x6f, 0x6e, 0x65, 0x4e, 0x75, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, - 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, 0x12, 0x18, - 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x64, 0x43, 0x61, - 0x72, 0x64, 0x50, 0x68, 0x6f, 0x74, 0x6f, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x69, - 0x64, 0x43, 0x61, 0x72, 0x64, 0x50, 0x68, 0x6f, 0x74, 0x6f, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x72, - 0x74, 0x69, 0x73, 0x74, 0x50, 0x68, 0x6f, 0x74, 0x6f, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x0b, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x50, 0x68, 0x6f, 0x74, 0x6f, 0x12, 0x1c, 0x0a, 0x09, - 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x75, 0x70, - 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x75, - 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x22, 0x50, 0x0a, 0x10, 0x45, 0x78, 0x70, 0x6f, - 0x72, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2a, 0x0a, 0x04, - 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x65, 0x78, 0x68, - 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x49, 0x6e, - 0x66, 0x6f, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, - 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x32, 0xc4, 0x02, 0x0a, 0x0a, 0x45, - 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x42, 0x0a, 0x0a, 0x43, 0x68, 0x65, - 0x63, 0x6b, 0x50, 0x68, 0x6f, 0x6e, 0x65, 0x12, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, - 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, - 0x6f, 0x1a, 0x1a, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, - 0x68, 0x65, 0x63, 0x6b, 0x50, 0x68, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x52, 0x0a, - 0x12, 0x53, 0x61, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, - 0x6f, 0x72, 0x64, 0x12, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, - 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x1a, 0x22, 0x2e, - 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x53, 0x61, 0x76, 0x65, 0x52, - 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, - 0x70, 0x12, 0x4b, 0x0a, 0x12, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, - 0x6f, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x19, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, - 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, - 0x65, 0x71, 0x1a, 0x1a, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, - 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x51, - 0x0a, 0x14, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, - 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, 0x1b, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, - 0x69, 0x6f, 0x6e, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, - 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, - 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, - 0x70, 0x42, 0x11, 0x5a, 0x0f, 0x2e, 0x2f, 0x70, 0x62, 0x2f, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, - 0x74, 0x69, 0x6f, 0x6e, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, + 0x03, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, + 0x6a, 0x0a, 0x0e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x68, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, + 0x70, 0x12, 0x18, 0x0a, 0x07, 0x69, 0x73, 0x45, 0x78, 0x69, 0x73, 0x74, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x08, 0x52, 0x07, 0x69, 0x73, 0x45, 0x78, 0x69, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x6d, + 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x12, 0x2c, 0x0a, + 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x78, + 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, + 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x87, 0x01, 0x0a, 0x0d, + 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x12, 0x18, 0x0a, + 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, + 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, + 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, + 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x6f, 0x72, 0x74, 0x4b, + 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x73, 0x6f, 0x72, 0x74, 0x4b, 0x65, + 0x79, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x04, 0x73, 0x6f, 0x72, 0x74, 0x22, 0x96, 0x01, 0x0a, 0x0e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, + 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2c, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, + 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, + 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, + 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04, + 0x70, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, + 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, + 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x10, 0x0a, 0x03, + 0x6d, 0x73, 0x67, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x22, 0x11, + 0x0a, 0x0f, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, + 0x71, 0x22, 0x92, 0x02, 0x0a, 0x0a, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x49, 0x6e, 0x66, 0x6f, + 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x72, 0x74, 0x69, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, + 0x12, 0x16, 0x0a, 0x06, 0x67, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, + 0x52, 0x06, 0x67, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x68, 0x6f, 0x6e, + 0x65, 0x4e, 0x75, 0x6d, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x68, 0x6f, 0x6e, + 0x65, 0x4e, 0x75, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, 0x18, 0x06, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, 0x12, 0x18, 0x0a, 0x07, + 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, + 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, + 0x50, 0x68, 0x6f, 0x74, 0x6f, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x69, 0x64, 0x43, + 0x61, 0x72, 0x64, 0x50, 0x68, 0x6f, 0x74, 0x6f, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x72, 0x74, 0x69, + 0x73, 0x74, 0x50, 0x68, 0x6f, 0x74, 0x6f, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, + 0x72, 0x74, 0x69, 0x73, 0x74, 0x50, 0x68, 0x6f, 0x74, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, + 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, + 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x75, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x75, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x22, 0x50, 0x0a, 0x10, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, + 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x2a, 0x0a, 0x04, 0x64, 0x61, + 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, + 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x49, 0x6e, 0x66, 0x6f, + 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x32, 0xc4, 0x02, 0x0a, 0x0a, 0x45, 0x78, 0x68, + 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x42, 0x0a, 0x0a, 0x43, 0x68, 0x65, 0x63, 0x6b, + 0x50, 0x68, 0x6f, 0x6e, 0x65, 0x12, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, + 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x1a, + 0x1a, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x68, 0x65, + 0x63, 0x6b, 0x50, 0x68, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x52, 0x0a, 0x12, 0x53, + 0x61, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, 0x6f, 0x72, + 0x64, 0x12, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, + 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x1a, 0x22, 0x2e, 0x65, 0x78, + 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x53, 0x61, 0x76, 0x65, 0x52, 0x65, 0x67, + 0x69, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, + 0x4b, 0x0a, 0x12, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, 0x6f, 0x72, + 0x64, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x19, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, + 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, + 0x1a, 0x1a, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, + 0x63, 0x6f, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x51, 0x0a, 0x14, + 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, + 0x63, 0x6f, 0x72, 0x64, 0x12, 0x1b, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, + 0x6e, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, + 0x71, 0x1a, 0x1c, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x45, + 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x42, + 0x11, 0x5a, 0x0f, 0x2e, 0x2f, 0x70, 0x62, 0x2f, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, + 0x6f, 0x6e, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -748,22 +759,23 @@ var file_pb_exhibition_proto_goTypes = []interface{}{ (*ExportRecordResp)(nil), // 7: exhibition.ExportRecordResp } var file_pb_exhibition_proto_depIdxs = []int32{ - 0, // 0: exhibition.CheckPhoneResp.data:type_name -> exhibition.RegisterInfo - 0, // 1: exhibition.RecordListResp.data:type_name -> exhibition.RegisterInfo - 6, // 2: exhibition.ExportRecordResp.data:type_name -> exhibition.ExportInfo - 0, // 3: exhibition.Exhibition.CheckPhone:input_type -> exhibition.RegisterInfo - 0, // 4: exhibition.Exhibition.SaveRegisterRecord:input_type -> exhibition.RegisterInfo - 3, // 5: exhibition.Exhibition.RegisterRecordList:input_type -> exhibition.RecordListReq - 5, // 6: exhibition.Exhibition.ExportRegisterRecord:input_type -> exhibition.ExportRecordReq - 2, // 7: exhibition.Exhibition.CheckPhone:output_type -> exhibition.CheckPhoneResp - 1, // 8: exhibition.Exhibition.SaveRegisterRecord:output_type -> exhibition.SaveRegisterRecordResp - 4, // 9: exhibition.Exhibition.RegisterRecordList:output_type -> exhibition.RecordListResp - 7, // 10: exhibition.Exhibition.ExportRegisterRecord:output_type -> exhibition.ExportRecordResp - 7, // [7:11] is the sub-list for method output_type - 3, // [3:7] is the sub-list for method input_type - 3, // [3:3] is the sub-list for extension type_name - 3, // [3:3] is the sub-list for extension extendee - 0, // [0:3] is the sub-list for field type_name + 0, // 0: exhibition.SaveRegisterRecordResp.data:type_name -> exhibition.RegisterInfo + 0, // 1: exhibition.CheckPhoneResp.data:type_name -> exhibition.RegisterInfo + 0, // 2: exhibition.RecordListResp.data:type_name -> exhibition.RegisterInfo + 6, // 3: exhibition.ExportRecordResp.data:type_name -> exhibition.ExportInfo + 0, // 4: exhibition.Exhibition.CheckPhone:input_type -> exhibition.RegisterInfo + 0, // 5: exhibition.Exhibition.SaveRegisterRecord:input_type -> exhibition.RegisterInfo + 3, // 6: exhibition.Exhibition.RegisterRecordList:input_type -> exhibition.RecordListReq + 5, // 7: exhibition.Exhibition.ExportRegisterRecord:input_type -> exhibition.ExportRecordReq + 2, // 8: exhibition.Exhibition.CheckPhone:output_type -> exhibition.CheckPhoneResp + 1, // 9: exhibition.Exhibition.SaveRegisterRecord:output_type -> exhibition.SaveRegisterRecordResp + 4, // 10: exhibition.Exhibition.RegisterRecordList:output_type -> exhibition.RecordListResp + 7, // 11: exhibition.Exhibition.ExportRegisterRecord:output_type -> exhibition.ExportRecordResp + 8, // [8:12] is the sub-list for method output_type + 4, // [4:8] is the sub-list for method input_type + 4, // [4:4] is the sub-list for extension type_name + 4, // [4:4] is the sub-list for extension extendee + 0, // [0:4] is the sub-list for field type_name } func init() { file_pb_exhibition_proto_init() } diff --git a/pb/exhibition/exhibition.validator.pb.go b/pb/exhibition/exhibition.validator.pb.go index 469b08e..be0342d 100644 --- a/pb/exhibition/exhibition.validator.pb.go +++ b/pb/exhibition/exhibition.validator.pb.go @@ -21,6 +21,11 @@ func (this *RegisterInfo) Validate() error { return nil } func (this *SaveRegisterRecordResp) Validate() error { + if this.Data != nil { + if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(this.Data); err != nil { + return github_com_mwitkow_go_proto_validators.FieldError("Data", err) + } + } return nil } func (this *CheckPhoneResp) Validate() error { diff --git a/runtime/logs/exhibition_register.log b/runtime/logs/exhibition_register.log index c83fe28..528e39f 100644 --- a/runtime/logs/exhibition_register.log +++ b/runtime/logs/exhibition_register.log @@ -162,3 +162,633 @@ {"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-01T18:50:39.996+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=764®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=tracing&side=provider×tamp=1706784539&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} {"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-01T18:50:39.996+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} {"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-01T18:50:39.996+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T09:11:14.065+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T09:11:14.066+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9128®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=tracing&side=provider×tamp=1706836274&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T09:11:14.066+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9128®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=0&serialization=&service.filter=tps%2Ctracing&side=provider×tamp=1706836274&tps.limit.interval=1000&tps.limit.rate=30&tps.limit.rejected.handler=DefaultValueHandler&tps.limit.strategy=fixedWindow&tps.limiter=method-service&warmup=100"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T09:11:14.066+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:172.16.100.93 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-172.16.100.93:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T09:11:14.066+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 172.16.100.93:2181, zkAddress = 172.16.100.93:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T09:11:14.081+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9128%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D0%26service.filter%3Dtps%2Ctracing%26side%3Dprovider%26timestamp%3D1706836274%26tps.limit.interval%3D1000%26tps.limit.rate%3D30%26tps.limit.rejected.handler%3DDefaultValueHandler%26tps.limit.strategy%3DfixedWindow%26tps.limiter%3Dmethod-service%26warmup%3D100"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T09:11:14.090+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T09:11:14.090+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T09:11:14.090+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T09:11:14.090+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T09:11:14.090+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9128®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=tracing&side=provider×tamp=1706836274&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T09:11:14.091+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:1999/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9128®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706836274&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T09:11:14.091+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:1999/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9128®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706836274&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:07:05.975+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:07:05.975+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:07:05.978+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:07:05.978+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9128%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D0%26service.filter%3Dtps%2Ctracing%26side%3Dprovider%26timestamp%3D1706836274%26tps.limit.interval%3D1000%26tps.limit.rate%3D30%26tps.limit.rejected.handler%3DDefaultValueHandler%26tps.limit.strategy%3DfixedWindow%26tps.limiter%3Dmethod-service%26warmup%3D100, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:07:05.978+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9128%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D0%26service.filter%3Dtps%2Ctracing%26side%3Dprovider%26timestamp%3D1706836274%26tps.limit.interval%3D1000%26tps.limit.rate%3D30%26tps.limit.rejected.handler%3DDefaultValueHandler%26tps.limit.strategy%3DfixedWindow%26tps.limiter%3Dmethod-service%26warmup%3D100, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:07:05.978+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9128%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D0%26service.filter%3Dtps%2Ctracing%26side%3Dprovider%26timestamp%3D1706836274%26tps.limit.interval%3D1000%26tps.limit.rate%3D30%26tps.limit.rejected.handler%3DDefaultValueHandler%26tps.limit.strategy%3DfixedWindow%26tps.limiter%3Dmethod-service%26warmup%3D100}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:07:05.978+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9128%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D0%26service.filter%3Dtps%2Ctracing%26side%3Dprovider%26timestamp%3D1706836274%26tps.limit.interval%3D1000%26tps.limit.rate%3D30%26tps.limit.rejected.handler%3DDefaultValueHandler%26tps.limit.strategy%3DfixedWindow%26tps.limiter%3Dmethod-service%26warmup%3D100}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:07:05.978+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9128%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D0%26service.filter%3Dtps%2Ctracing%26side%3Dprovider%26timestamp%3D1706836274%26tps.limit.interval%3D1000%26tps.limit.rate%3D30%26tps.limit.rejected.handler%3DDefaultValueHandler%26tps.limit.strategy%3DfixedWindow%26tps.limiter%3Dmethod-service%26warmup%3D100}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:07:05.979+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9128%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D0%26service.filter%3Dtps%2Ctracing%26side%3Dprovider%26timestamp%3D1706836274%26tps.limit.interval%3D1000%26tps.limit.rate%3D30%26tps.limit.rejected.handler%3DDefaultValueHandler%26tps.limit.strategy%3DfixedWindow%26tps.limiter%3Dmethod-service%26warmup%3D100}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:07:05.980+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9128%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D0%26service.filter%3Dtps%2Ctracing%26side%3Dprovider%26timestamp%3D1706836274%26tps.limit.interval%3D1000%26tps.limit.rate%3D30%26tps.limit.rejected.handler%3DDefaultValueHandler%26tps.limit.strategy%3DfixedWindow%26tps.limiter%3Dmethod-service%26warmup%3D100}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T10:07:08.986+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:07:08.986+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:07:08.986+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:07:08.986+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:07:08.986+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:07:08.986+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9128®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=tracing&side=provider×tamp=1706836274&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:07:08.986+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:07:08.986+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9128®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=0&serialization=&service.filter=tps%2Ctracing&side=provider×tamp=1706836274&tps.limit.interval=1000&tps.limit.rate=30&tps.limit.rejected.handler=DefaultValueHandler&tps.limit.strategy=fixedWindow&tps.limiter=method-service&warmup=100"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:07:08.986+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:07:08.986+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9128®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=tracing&side=provider×tamp=1706836274&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:07:08.986+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:07:08.986+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:21:53.848+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:21:53.848+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=17044®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706840513&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:21:53.848+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:172.16.100.93 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-172.16.100.93:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:21:53.848+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 172.16.100.93:2181, zkAddress = 172.16.100.93:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:21:53.862+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D17044%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706840513"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:21:53.876+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:21:53.876+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:21:53.876+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:21:53.876+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:21:53.876+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=17044®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706840513&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:21:53.877+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=17044®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706840513&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:21:53.877+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:3145/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=17044®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706840513&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:21:53.877+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:3145/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=17044®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706840513&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:02.749+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:02.749+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:02.759+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:23:02.759+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D17044%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706840513, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:23:02.759+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D17044%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706840513, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:02.759+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D17044%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706840513}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:02.759+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D17044%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706840513}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:23:02.759+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D17044%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706840513}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:23:02.759+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D17044%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706840513}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:23:02.761+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D17044%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706840513}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T10:23:05.772+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:05.772+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:05.772+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:05.772+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:05.772+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:05.772+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=17044®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706840513&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:05.772+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:05.772+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=17044®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706840513&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:05.772+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:05.772+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=17044®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706840513&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:05.772+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:05.772+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:21.217+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:23:21.217+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:23:21.217+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:23:21.217+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:21.217+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=15200®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706840601&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:21.217+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=15200®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706840601&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:21.217+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=15200®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706840601&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:21.217+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:127.0.0.1 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-127.0.0.1:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:21.217+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 127.0.0.1:2181, zkAddress = 127.0.0.1:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:21.236+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D15200%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706840601"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:21.244+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:21.245+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:3170/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=15200®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706840601&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:23:21.245+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:3170/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=15200®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706840601&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:47:34.333+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:47:34.333+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:47:34.339+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D15200%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706840601, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:47:34.339+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D15200%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706840601, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:47:34.339+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D15200%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706840601}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:47:34.339+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D15200%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706840601}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:47:34.339+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D15200%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706840601}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:47:34.339+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:47:34.339+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D15200%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706840601}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:47:34.340+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D15200%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706840601}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T10:47:37.340+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:47:37.340+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:47:37.340+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:47:37.340+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:47:37.340+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:47:37.340+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=15200®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706840601&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:47:37.340+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:47:37.340+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=15200®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706840601&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:47:37.340+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:47:37.340+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=15200®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706840601&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:47:37.340+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:47:37.340+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:48:01.726+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:48:01.726+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:48:01.726+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:48:01.726+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:48:01.726+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=14984®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842081&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:48:01.726+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=14984®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842081&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:48:01.726+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=14984®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842081&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:48:01.726+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:127.0.0.1 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-127.0.0.1:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:48:01.726+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 127.0.0.1:2181, zkAddress = 127.0.0.1:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:48:01.739+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D14984%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842081"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:48:01.747+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:48:01.747+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:5161/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=14984®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842081&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:48:01.747+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:5161/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=14984®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842081&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:03.550+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:03.550+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:49:03.554+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D14984%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842081, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:03.554+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:03.554+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D14984%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842081}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:49:03.554+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D14984%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842081, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:03.554+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D14984%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842081}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:49:03.554+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D14984%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842081}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:49:03.554+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D14984%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842081}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:49:03.555+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D14984%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842081}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T10:49:06.572+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:06.572+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:06.572+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:06.572+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:06.572+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:06.572+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=14984®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842081&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:06.572+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:06.572+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=14984®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842081&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:06.572+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:06.572+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=14984®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842081&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:06.572+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:06.572+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:13.250+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:49:13.250+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:49:13.250+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:49:13.250+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:13.250+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=7612®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842153&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:13.250+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=7612®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842153&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:13.250+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=7612®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842153&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:13.250+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:127.0.0.1 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-127.0.0.1:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:13.250+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 127.0.0.1:2181, zkAddress = 127.0.0.1:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:13.262+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D7612%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842153"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:13.271+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:13.271+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:5177/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=7612®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842153&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:49:13.271+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:5177/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=7612®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842153&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:02.150+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:02.150+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:02.154+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:56:02.154+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D7612%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842153, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:56:02.154+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D7612%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842153, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:02.155+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D7612%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842153}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:02.155+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D7612%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842153}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:56:02.155+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D7612%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842153}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:56:02.155+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D7612%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842153}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:56:02.156+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D7612%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842153}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T10:56:05.162+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:05.162+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:05.162+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:05.162+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:05.162+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:05.162+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=7612®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842153&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:05.162+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:05.162+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=7612®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842153&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:05.162+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:05.162+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=7612®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842153&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:05.162+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:05.162+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:14.135+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:14.135+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=4692®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842574&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:14.135+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=4692®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842574&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:14.135+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:127.0.0.1 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-127.0.0.1:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:14.135+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 127.0.0.1:2181, zkAddress = 127.0.0.1:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:14.153+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D4692%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842574"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:14.159+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:56:14.159+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:56:14.159+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T10:56:14.160+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:14.160+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=4692®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842574&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:14.160+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:5265/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=4692®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842574&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T10:56:14.160+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:5265/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=4692®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842574&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:25.085+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:25.085+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:25.090+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:03:25.090+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D4692%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842574, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:03:25.090+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D4692%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842574, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:25.090+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D4692%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842574}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:25.090+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D4692%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842574}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:03:25.090+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D4692%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842574}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:03:25.090+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D4692%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842574}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:03:25.091+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D4692%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706842574}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T11:03:28.107+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:28.107+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:28.107+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:28.107+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:28.107+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:28.107+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=4692®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842574&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:28.107+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:28.107+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=4692®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842574&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:28.107+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:28.107+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=4692®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706842574&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:28.107+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:28.107+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:34.683+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:03:34.683+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:03:34.683+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:03:34.683+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:34.683+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9316®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706843014&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:34.683+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9316®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706843014&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:34.683+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9316®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706843014&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:34.683+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:127.0.0.1 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-127.0.0.1:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:34.683+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 127.0.0.1:2181, zkAddress = 127.0.0.1:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:34.701+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9316%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706843014"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:34.709+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:34.709+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:5335/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9316®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706843014&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:03:34.710+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:5335/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9316®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706843014&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:21:45.453+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:21:45.453+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:21:45.457+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:21:45.457+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9316%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706843014, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:21:45.457+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9316%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706843014, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:21:45.457+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9316%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706843014}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:21:45.457+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9316%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706843014}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:21:45.457+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9316%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706843014}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:21:45.457+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9316%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706843014}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:21:45.459+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9316%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706843014}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T11:21:48.458+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:21:48.458+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:21:48.458+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:21:48.458+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:21:48.458+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:21:48.458+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9316®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706843014&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:21:48.458+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:21:48.458+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9316®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706843014&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:21:48.458+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:21:48.458+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9316®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706843014&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:21:48.458+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:21:48.458+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:40:06.774+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:40:06.774+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:40:06.774+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:40:06.774+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:40:06.775+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=1456®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845206&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:40:06.775+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=1456®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845206&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:40:06.775+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=1456®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845206&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:40:06.776+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:127.0.0.1 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-127.0.0.1:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:40:06.776+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 127.0.0.1:2181, zkAddress = 127.0.0.1:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:40:06.786+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D1456%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845206"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:40:06.794+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:40:06.794+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:5726/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=1456®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845206&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:40:06.794+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:5726/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=1456®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845206&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:05.725+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:05.725+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:05.730+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:44:05.730+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D1456%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845206, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:44:05.730+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D1456%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845206, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:05.730+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D1456%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845206}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:05.730+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D1456%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845206}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:44:05.730+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D1456%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845206}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:44:05.730+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D1456%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845206}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:44:05.731+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D1456%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845206}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T11:44:08.743+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:08.743+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:08.743+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:08.743+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:08.743+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:08.743+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=1456®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845206&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:08.743+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:08.743+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=1456®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845206&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:08.743+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:08.743+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=1456®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845206&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:08.743+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:08.743+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:15.304+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:44:15.304+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:44:15.304+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:44:15.304+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:15.304+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=1372®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845455&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:15.304+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=1372®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845455&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:15.304+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=1372®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845455&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:15.314+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:127.0.0.1 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-127.0.0.1:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:15.314+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 127.0.0.1:2181, zkAddress = 127.0.0.1:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:15.324+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D1372%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845455"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:15.332+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:15.332+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:5771/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=1372®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845455&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:44:15.332+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:5771/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=1372®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845455&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:22.660+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:22.660+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:22.664+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:47:22.664+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D1372%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845455, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:47:22.664+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D1372%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845455, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:22.664+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D1372%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845455}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:22.664+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D1372%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845455}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:47:22.664+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D1372%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845455}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:47:22.664+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D1372%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845455}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:47:22.665+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D1372%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845455}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T11:47:25.668+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:25.668+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:25.668+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:25.668+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:25.668+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:25.668+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=1372®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845455&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:25.668+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:25.668+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=1372®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845455&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:25.668+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:25.668+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=1372®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845455&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:25.668+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:25.668+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:32.232+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:47:32.232+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:47:32.232+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T11:47:32.232+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:32.232+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=15428®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845652&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:32.232+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=15428®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845652&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:32.232+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=15428®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845652&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:32.238+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:127.0.0.1 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-127.0.0.1:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:32.238+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 127.0.0.1:2181, zkAddress = 127.0.0.1:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:32.248+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D15428%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845652"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:32.257+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:32.257+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:5815/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=15428®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845652&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T11:47:32.257+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:5815/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=15428®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845652&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:37:04.275+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:37:04.275+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:37:04.279+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:37:04.279+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D15428%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845652, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:37:04.279+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D15428%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845652, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:37:04.279+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D15428%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845652}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:37:04.279+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D15428%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845652}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:37:04.279+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D15428%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845652}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:37:04.279+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D15428%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845652}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:37:04.280+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D15428%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706845652}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T13:37:07.298+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:37:07.298+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:37:07.298+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:37:07.298+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:37:07.298+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:37:07.298+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=15428®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845652&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:37:07.298+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:37:07.298+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=15428®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845652&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:37:07.298+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:37:07.298+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=15428®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706845652&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:37:07.298+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:37:07.298+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:40:58.179+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:40:58.180+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:40:58.180+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:40:58.180+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:40:58.180+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=2532®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852458&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:40:58.180+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=2532®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852458&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:40:58.181+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=2532®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852458&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:40:58.181+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:127.0.0.1 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-127.0.0.1:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:40:58.181+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 127.0.0.1:2181, zkAddress = 127.0.0.1:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:40:58.192+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D2532%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852458"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:40:58.199+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:40:58.200+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:12364/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=2532®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852458&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:40:58.200+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:12364/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=2532®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852458&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:05.570+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:05.570+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:05.575+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:43:05.575+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D2532%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852458, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:05.575+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D2532%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852458}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:43:05.575+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D2532%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852458, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:05.575+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D2532%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852458}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:43:05.575+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D2532%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852458}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:43:05.575+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D2532%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852458}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:43:05.576+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D2532%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852458}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T13:43:08.590+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:08.590+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:08.590+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:08.590+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:08.590+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:08.590+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=2532®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852458&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:08.590+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:08.590+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=2532®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852458&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:08.590+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:08.590+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=2532®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852458&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:08.590+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:08.590+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:15.336+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:15.337+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9264®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852595&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:15.337+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9264®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852595&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:15.337+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:127.0.0.1 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-127.0.0.1:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:15.337+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 127.0.0.1:2181, zkAddress = 127.0.0.1:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:15.346+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9264%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852595"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:15.355+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:43:15.355+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:43:15.355+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:43:15.355+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:15.355+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9264®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852595&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:15.356+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:12392/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9264®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852595&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:43:15.356+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:12392/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9264®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852595&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:03.570+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:03.570+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:03.575+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:44:03.575+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9264%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852595, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:44:03.575+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9264%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852595, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:03.575+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9264%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852595}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:03.575+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9264%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852595}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:44:03.575+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9264%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852595}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:44:03.575+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9264%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852595}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:44:03.576+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D9264%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852595}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T13:44:06.575+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:06.575+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:06.575+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:06.575+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:06.575+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:06.575+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9264®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852595&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:06.575+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:06.575+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9264®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852595&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:06.575+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:06.575+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=9264®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852595&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:06.575+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:06.575+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:13.221+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:44:13.221+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:44:13.221+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:44:13.221+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:13.221+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=16680®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852653&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:13.221+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=16680®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852653&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:13.221+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=16680®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852653&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:13.221+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:127.0.0.1 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-127.0.0.1:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:13.221+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 127.0.0.1:2181, zkAddress = 127.0.0.1:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:13.240+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D16680%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852653"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:13.247+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:13.247+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:12405/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=16680®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852653&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:44:13.248+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:12405/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=16680®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852653&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:38.114+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:38.115+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:38.119+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:46:38.119+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D16680%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852653, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:38.119+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D16680%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852653}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:46:38.119+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D16680%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852653, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:38.119+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D16680%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852653}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:46:38.119+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D16680%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852653}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:46:38.119+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D16680%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852653}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:46:38.120+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D16680%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852653}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T13:46:41.138+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:41.138+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:41.138+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:41.138+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:41.138+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:41.138+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=16680®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852653&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:41.138+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:41.138+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=16680®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852653&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:41.138+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:41.138+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=16680®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852653&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:41.138+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:41.138+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:48.041+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:48.042+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=16756®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852808&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:48.042+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:127.0.0.1 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-127.0.0.1:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:48.042+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 127.0.0.1:2181, zkAddress = 127.0.0.1:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:48.053+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D16756%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852808"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:48.061+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:46:48.061+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:46:48.061+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:46:48.061+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:48.062+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=16756®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852808&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:48.062+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=16756®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852808&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:48.062+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:12429/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=16756®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852808&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:46:48.063+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:12429/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=16756®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852808&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:13.358+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:13.358+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:13.361+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:53:13.361+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D16756%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852808, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:13.361+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D16756%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852808}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:53:13.361+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D16756%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852808, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:13.361+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D16756%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852808}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:53:13.361+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D16756%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852808}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:53:13.361+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D16756%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852808}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:53:13.362+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D16756%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706852808}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T13:53:16.378+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:16.378+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:16.378+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:16.378+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:16.378+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:16.378+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=16756®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852808&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:16.378+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:16.378+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=16756®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852808&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:16.378+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:16.378+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=16756®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706852808&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:16.378+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:16.378+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:23.181+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:53:23.182+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:53:23.182+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T13:53:23.182+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:23.182+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=10504®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706853203&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:23.182+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=10504®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706853203&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:23.183+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=10504®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706853203&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:23.183+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:127.0.0.1 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-127.0.0.1:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:23.183+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 127.0.0.1:2181, zkAddress = 127.0.0.1:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:23.192+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D10504%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706853203"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:23.199+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:23.200+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:12547/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=10504®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706853203&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T13:53:23.200+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:12547/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=10504®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706853203&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:35.851+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:35.851+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:35.855+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:02:35.855+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D10504%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706853203, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:02:35.855+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D10504%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706853203, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:35.855+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D10504%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706853203}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:02:35.855+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D10504%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706853203}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:35.855+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D10504%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706853203}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:02:35.855+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D10504%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706853203}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:02:35.856+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D10504%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706853203}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T14:02:38.860+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:38.860+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:38.860+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:38.860+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:38.860+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:38.860+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=10504®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706853203&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:38.860+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:38.860+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=10504®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706853203&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:38.860+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:38.860+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=10504®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706853203&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:38.860+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:38.860+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:45.508+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:02:45.508+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:02:45.508+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:02:45.508+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:45.509+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=20444®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706853765&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:45.510+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=20444®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706853765&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:45.510+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=20444®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706853765&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:45.510+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:127.0.0.1 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-127.0.0.1:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:45.510+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 127.0.0.1:2181, zkAddress = 127.0.0.1:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:45.520+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D20444%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706853765"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:45.527+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:45.527+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:12641/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=20444®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706853765&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:02:45.527+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:12641/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=20444®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706853765&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:26:58.850+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:26:58.850+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:26:58.854+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:26:58.854+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D20444%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706853765, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:26:58.854+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D20444%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706853765, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:26:58.854+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D20444%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706853765}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:26:58.854+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D20444%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706853765}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:26:58.854+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D20444%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706853765}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:26:58.854+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D20444%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706853765}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:26:58.855+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D20444%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706853765}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T14:27:01.866+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:01.866+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:01.866+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:01.866+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:01.866+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:01.866+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=20444®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706853765&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:01.866+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:01.866+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=20444®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706853765&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:01.866+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:01.866+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=20444®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706853765&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:01.866+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:01.866+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:08.549+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:27:08.549+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:27:08.549+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:27:08.549+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:08.549+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=3780®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706855228&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:08.549+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=3780®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706855228&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:08.549+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=3780®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706855228&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:08.549+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:127.0.0.1 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-127.0.0.1:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:08.549+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 127.0.0.1:2181, zkAddress = 127.0.0.1:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:08.562+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D3780%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706855228"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:08.571+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:08.571+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:12973/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=3780®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706855228&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:27:08.571+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:12973/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=3780®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706855228&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:45.164+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:45.164+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:45.168+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:31:45.168+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D3780%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706855228, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:31:45.168+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D3780%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706855228, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:45.168+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D3780%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706855228}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:45.168+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D3780%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706855228}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:31:45.168+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D3780%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706855228}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:31:45.168+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D3780%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706855228}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:31:45.169+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D3780%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706855228}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T14:31:48.173+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:48.173+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:48.173+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:48.173+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:48.173+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:48.173+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=3780®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706855228&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:48.173+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:48.173+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=3780®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706855228&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:48.173+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:48.173+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=3780®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706855228&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:48.173+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:48.173+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:54.853+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:31:54.854+0800","caller":"common/rpc_service.go:373","message":"method Resume of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:31:54.854+0800","caller":"common/rpc_service.go:373","message":"method SetServingStatus of mtype func(*health.DubbogoHealthServer, string, triple_health_v1.HealthCheckResponse_ServingStatus) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T14:31:54.854+0800","caller":"common/rpc_service.go:373","message":"method Shutdown of mtype func(*health.DubbogoHealthServer) has wrong number of in out parameters 0; needs exactly 1/2"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:54.854+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=7360®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706855514&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:54.854+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=7360®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706855514&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:54.855+0800","caller":"dubbo3/dubbo3_protocol.go:82","message":"[Triple Protocol] Export service: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=7360®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706855514&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:54.855+0800","caller":"zookeeper/registry.go:67","message":"[Zookeeper Registry] New zookeeper registry with url map[host:127.0.0.1 port:2181 protocol:zookeeper registry:zookeeper registry.group: registry.label:true registry.namespace: registry.preferred:false registry.role:3 registry.timeout:10s registry.ttl:10s registry.weight:0 registry.zone: remote-client-name:dubbo.registries-zookeeper-127.0.0.1:2181 simplified:false]"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:54.855+0800","caller":"zookeeper/client.go:53","message":"[Zookeeper Client] New zookeeper client with name = 127.0.0.1:2181, zkAddress = 127.0.0.1:2181, timeout = 5s"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:54.865+0800","caller":"zookeeper/registry.go:222","message":"[Zookeeper Registry] Registry instance with root = /dubbo/com.fontree.microservices.common.Exhibition/providers, node = tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D7360%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706855514"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:54.872+0800","caller":"zookeeper/listener.go:373","message":"[Zookeeper Listener] listen dubbo path{/dubbo/com.fontree.microservices.common.Exhibition/providers}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:54.872+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:10240/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=7360®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706855514&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T14:31:54.873+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:10240/org.apache.dubbo.metadata.MetadataService?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=MetadataService&cluster=&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&group=dubbo.io&interface=org.apache.dubbo.metadata.MetadataService&loadbalance=&message_size=0&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=7360®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706855514&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&version=1.0.0&warmup=] "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T17:05:14.831+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T17:05:14.831+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T17:05:14.834+0800","caller":"config/graceful_shutdown.go:162","message":"Graceful shutdown --- Keep waiting and accept new requests for a short time. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T17:05:14.834+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D7360%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706855514, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T17:05:14.834+0800","caller":"zookeeper/listener.go:146","message":"get a zookeeper keyEventCh{type:EventNodeDeleted, server:, path:/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D7360%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706855514, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T17:05:14.834+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D7360%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706855514}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T17:05:14.834+0800","caller":"zookeeper/listener.go:172","message":"[ZkEventListener][listenServiceNodeEvent]Get a EventNodeDeleted event for path {/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D7360%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706855514}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T17:05:14.834+0800","caller":"zookeeper/listener.go:215","message":"delete zkNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D7360%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706855514}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T17:05:14.834+0800","caller":"zookeeper/listener.go:319","message":"listenDirEvent->listenSelf(zk path{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D7360%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706855514}) goroutine exit now"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-02T17:05:14.835+0800","caller":"zookeeper/listener.go:232","message":"delete oldNode{/dubbo/com.fontree.microservices.common.Exhibition/providers/tri%3A%2F%2F172.30.96.1%3A21502%2Fcom.fontree.microservices.common.Exhibition%3Fanyhost%3Dtrue%26application%3Ddubbo.io%26bean.name%3DExhibitionProvider%26cluster%3Dfailover%26export%3Dtrue%26interface%3Dcom.fontree.microservices.common.Exhibition%26loadbalance%3Drandom%26message_size%3D4%26metadata-type%3Dlocal%26methods%3DCheckPhone%2CExportRegisterRecord%2CRegisterRecordList%2CSaveRegisterRecord%26module%3Dsample%26name%3Ddubbo.io%26organization%3Ddubbo-go%26owner%3Ddubbo-go%26pid%3D7360%26registry%3Dzookeeper%26registry.role%3D3%26release%3Ddubbo-golang-3.0.4%26retries%3D100%26service.filter%3Decho%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown%26side%3Dprovider%26timestamp%3D1706855514}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-02T17:05:17.838+0800","caller":"config/graceful_shutdown_config.go:110","message":"The OfflineRequestWindowTimeout configuration is invalid: , and we will use the default value: 3s, err: time: invalid duration \"\""} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T17:05:17.838+0800","caller":"config/graceful_shutdown.go:196","message":"Graceful shutdown --- Keep waiting until sending/accepting requests finish or timeout. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T17:05:17.838+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T17:05:17.838+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T17:05:17.838+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T17:05:17.838+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.health.v1.Health?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoHealthServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.health.v1.Health&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=7360®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706855514&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T17:05:17.838+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T17:05:17.838+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/grpc.reflection.v1alpha.ServerReflection?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=DubbogoServerReflectionServer&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=grpc.reflection.v1alpha.ServerReflection&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=7360®istry.role=3&release=dubbo-golang-3.0.4&retries=&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706855514&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T17:05:17.838+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T17:05:17.838+0800","caller":"protocol/invoker.go:92","message":"Destroy invoker: tri://:21502/com.fontree.microservices.common.Exhibition?accesslog=&app.version=&application=dubbo.io&auth=&bean.name=ExhibitionProvider&cluster=failover&config.tracing=&environment=&execute.limit=&execute.limit.rejected.handler=&export=true&interface=com.fontree.microservices.common.Exhibition&loadbalance=random&message_size=4&metadata-type=local&module=sample&name=dubbo.io&organization=dubbo-go&owner=dubbo-go¶m.sign=&pid=7360®istry=zookeeper®istry.role=3&release=dubbo-golang-3.0.4&retries=100&serialization=&service.filter=echo%2Cmetrics%2Ctoken%2Caccesslog%2Ctps%2Cgeneric_service%2Cexecute%2Cpshutdown&side=provider×tamp=1706855514&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T17:05:17.838+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-02T17:05:17.838+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."}