# Functions
GetConfig 获取配置
groupName 所属分组
dataID 配置文件id
appConfig 解析到目标
format 配置文件格式,支持: json|yaml|toml.
GetConfigClient 获取配置实例.
GetHealthyInstanceUrl 获取健康实例url地址
groupName 分组名称
serviceName 服务名称
loggerSvc 日志组件.
GetNamingClient 获取服务发现实例.
InitClient 初始化客户端(命名空间客户端和配置客户端)
注意addrStr支持多个地址,以英文逗号分隔,如:
192.168.224.2:8848,192.168.224.3:8848.
ListenConfig 监听配置
groupName 所属分组
dataID 配置文件id
appConfig 解析到目标
format 配置文件格式,支持: json|yaml|toml
printData 打印配置内容(可选项),为true将打印配置内容,注意隐私保护.
ListenConfigWithCallback 监听配置-自定义回调函数方式
groupName 所属分组
dataID 配置文件id
callback 回调函数.
ParseConfig 解析配置字符
configBytes 配置字符byte数组
appConfig 解析到目标
format 内容格式,支持: json|yaml|toml.
RegisterService 将服务注册到注册中心
groupName 分组名称
serviceName 服务名称
ip 访问ip地址,如果为空,则使用 utils.GetLocalIP 自动获取
port 监听的端口
metadata 元数据信息.
UnregisterService 将服务从注册中心下线
serviceName 服务名称
ip 访问ip地址,如果为空,则使用 utils.GetLocalIP 自动获取
port 监听的端口.