diff --git a/pb/exhibition.proto b/pb/exhibition.proto index 5d21ad3..ee9e57e 100644 --- a/pb/exhibition.proto +++ b/pb/exhibition.proto @@ -26,6 +26,8 @@ message RegisterInfo{ string artistPhoto = 10; string createdAt = 11; string updatedAt = 12; + string idCardStartDate = 13; + string idCardEndDate = 14; } diff --git a/pb/exhibition/exhibition.pb.go b/pb/exhibition/exhibition.pb.go index 0269256..aebef5e 100644 --- a/pb/exhibition/exhibition.pb.go +++ b/pb/exhibition/exhibition.pb.go @@ -39,6 +39,8 @@ type RegisterInfo struct { ArtistPhoto string `protobuf:"bytes,10,opt,name=artistPhoto,proto3" json:"artistPhoto"` CreatedAt string `protobuf:"bytes,11,opt,name=createdAt,proto3" json:"createdAt"` UpdatedAt string `protobuf:"bytes,12,opt,name=updatedAt,proto3" json:"updatedAt"` + IdCardStartDate string `protobuf:"bytes,13,opt,name=idCardStartDate,proto3" json:"idCardStartDate"` + IdCardEndDate string `protobuf:"bytes,14,opt,name=idCardEndDate,proto3" json:"idCardEndDate"` } func (x *RegisterInfo) Reset() { @@ -157,6 +159,20 @@ func (x *RegisterInfo) GetUpdatedAt() string { return "" } +func (x *RegisterInfo) GetIdCardStartDate() string { + if x != nil { + return x.IdCardStartDate + } + return "" +} + +func (x *RegisterInfo) GetIdCardEndDate() string { + if x != nil { + return x.IdCardEndDate + } + return "" +} + type SaveRegisterRecordResp struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache @@ -652,7 +668,7 @@ var file_pb_exhibition_proto_rawDesc = []byte{ 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0a, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x12, 0x70, 0x62, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x13, 0x70, 0x62, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, - 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xe2, 0x02, 0x0a, 0x0c, 0x52, + 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb2, 0x03, 0x0a, 0x0c, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x75, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x75, 0x75, 0x69, 0x64, 0x12, @@ -674,7 +690,12 @@ var file_pb_exhibition_proto_rawDesc = []byte{ 0x6f, 0x74, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0b, 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, 0x0c, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x22, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, + 0x28, 0x0a, 0x0f, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, 0x53, 0x74, 0x61, 0x72, 0x74, 0x44, 0x61, + 0x74, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, + 0x53, 0x74, 0x61, 0x72, 0x74, 0x44, 0x61, 0x74, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x69, 0x64, 0x43, + 0x61, 0x72, 0x64, 0x45, 0x6e, 0x64, 0x44, 0x61, 0x74, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0d, 0x69, 0x64, 0x43, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x64, 0x44, 0x61, 0x74, 0x65, 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, 0x2c, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x65, 0x78, 0x68, 0x69, 0x62, 0x69, diff --git a/runtime/logs/exhibition_register.log b/runtime/logs/exhibition_register.log index 11f70e7..7186907 100644 --- a/runtime/logs/exhibition_register.log +++ b/runtime/logs/exhibition_register.log @@ -808,3 +808,54 @@ {"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-18T10:59:31.822+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:1740/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=3752®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=1708225171&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-18T10:59:44.010+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} {"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-18T10:59:44.010+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T13:56:51.304+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-19T13:56:51.305+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-19T13:56:51.305+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-19T13:56:51.305+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-19T13:56:51.305+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=12836®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=1708322211&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T13:56:51.306+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=12836®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=1708322211&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T13:56:51.306+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=12836®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=1708322211&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T13:56:51.306+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-19T13:56:51.306+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[31mERROR\u001b[0m","time":"2024-02-19T13:56:52.317+0800","caller":"registry/base_registry.go:277","message":"facadeBasedRegistry.CreatePath(path{/dubbo/com.fontree.microservices.common.Exhibition/providers}) = error{Error while invoking zk.Create(path:/dubbo), the reason maybe is: : zk: could not connect to a server}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-19T13:56:52.317+0800","caller":"protocol/protocol.go:205","message":"provider service tri://:@:21502/?interface=com.fontree.microservices.common.Exhibition&group=&version= register registry zookeeper://:@127.0.0.1:2181/?interface=com.fontree.microservices.common.Exhibition&group=&version= error, error message is register(url:tri://172.30.96.1: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=12836®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=1708322211&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup=): @c{tri://172.30.96.1: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=12836®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=1708322211&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup=} registry fail: facadeBasedRegistry.CreatePath(path:/dubbo/com.fontree.microservices.common.Exhibition/providers): Error while invoking zk.Create(path:/dubbo), the reason maybe is: : zk: could not connect to a server"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-19T13:56:52.317+0800","caller":"config/provider_config.go:188","message":"service with registeredTypeName = ExhibitionProvider export failed! err: Registry protocol new exporter error, registry is {zookeeper://127.0.0.1:2181?registry=zookeeper®istry.group=®istry.label=true®istry.namespace=®istry.preferred=false®istry.role=3®istry.timeout=10s®istry.ttl=10s®istry.weight=0®istry.zone=&remote-client-name=dubbo.registries-zookeeper-127.0.0.1%3A2181&simplified=false}, url is {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=12836®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=1708322211&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup=}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T13:56:52.318+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:6378/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=12836®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=1708322212&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-19T13:56:52.318+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:6378/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=12836®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=1708322212&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-19T13:58:17.586+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T13:58:17.586+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:00:07.600+0800","caller":"config/root_config.go:131","message":"[Config Center] Config center doesn't start"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-19T14:00:07.601+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-19T14:00:07.601+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-19T14:00:07.601+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-19T14:00:07.602+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=19684®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=1708322407&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:00:07.602+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=19684®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=1708322407&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:00:07.602+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=19684®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=1708322407&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:00:07.602+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-19T14:00:07.603+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-19T14:00:07.644+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%3D19684%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%3D1708322407"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:00:07.656+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-19T14:00:07.656+0800","caller":"dubbo/dubbo_protocol.go:84","message":"[DUBBO Protocol] Export service: dubbo://:6496/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=19684®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=1708322407&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-19T14:00:07.656+0800","caller":"configurable/exporter.go:80","message":"[Metadata Service] The MetadataService exports urls : [dubbo://:6496/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=19684®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=1708322407&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-19T14:52:16.210+0800","caller":"config/graceful_shutdown.go:81","message":"get signal interrupt, applicationConfig will shutdown."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:52:16.210+0800","caller":"config/graceful_shutdown.go:121","message":"Graceful shutdown --- Destroy all registriesConfig. "} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-19T14:52:16.215+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%3D19684%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%3D1708322407, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-19T14:52:16.215+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%3D19684%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%3D1708322407, state:3-zookeeper connected, err:%!s()}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:52:16.215+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%3D19684%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%3D1708322407}"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:52:16.215+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%3D19684%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%3D1708322407}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-19T14:52:16.215+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%3D19684%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%3D1708322407}"} +{"level":"\u001b[33mWARN\u001b[0m","time":"2024-02-19T14:52:16.215+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%3D19684%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%3D1708322407}) goroutine exit now"} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:52:16.215+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-19T14:52:16.216+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%3D19684%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%3D1708322407}"} +{"level":"\u001b[31mERROR\u001b[0m","time":"2024-02-19T14:52:19.227+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-19T14:52:19.227+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-19T14:52:19.227+0800","caller":"config/graceful_shutdown.go:129","message":"Graceful shutdown --- Destroy protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:52:19.227+0800","caller":"config/graceful_shutdown.go:144","message":"Graceful shutdown --- First destroy provider's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:52:19.227+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:52:19.227+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=19684®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=1708322407&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:52:19.227+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:52:19.227+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=19684®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=1708322407&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:52:19.227+0800","caller":"protocol/protocol.go:142","message":"Exporter unexport."} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:52:19.227+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=19684®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=1708322407&tps.limit.interval=&tps.limit.rate=&tps.limit.rejected.handler=&tps.limit.strategy=&tps.limiter=&warmup="} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:52:19.227+0800","caller":"config/graceful_shutdown.go:155","message":"Graceful shutdown --- Second Destroy consumer's protocols. "} +{"level":"\u001b[34mINFO\u001b[0m","time":"2024-02-19T14:52:19.227+0800","caller":"config/graceful_shutdown.go:113","message":"Graceful shutdown --- Execute the custom callbacks."}