in client/Apache.ShenYu.Client/Registers/ShenyuEtcdRegister.cs [81:90]
private async Task RegisterMetadataAsync(string contextPath, MetaDataRegisterDTO metadata)
{
String metadataNodeName = BuildMetadataNodeName(metadata);
String metaDataPath = RegisterPathConstants.BuildMetaDataParentPath(metadata.rpcType, contextPath);
String realNode = RegisterPathConstants.BuildRealNode(metaDataPath, metadataNodeName);
var metadataStr = JsonConvert.SerializeObject(metadata, Formatting.None,
new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore });
await this._etcdClient.PutEphemeralAsync(realNode, metadataStr);
_logger.LogInformation("register metadata success: {}", realNode);
}