MicroServiceInstance
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
instanceId |
否 |
String |
实例id,唯一标识。创建实例,instanceId由service-center产生。 |
serviceId |
否 |
String |
微服务唯一标识,创建实例时,以url里面的为准。 |
version |
否 |
String |
微服务版本号。 |
hostName |
是 |
String |
计算机名称,可以为本机的域名,或IP地址等。 |
endpoints |
否 |
Array of strings |
例:rest:127.0.0.1:8080。 |
status |
是 |
String |
实例状态。包括:
|
properties |
否 |
Map<String, String> |
扩展属性,可以自定义KEY和相应的Value。 |
healthCheck |
否 |
服务健康模式检查。定义微服务的健康检查模式,可选的模式为主动推送(push)和被动拉取(pull)。interval定义拉取时长间隔(秒)、times定义最大尝试请求次数。在被动拉取模式下需定义port,由注册中心主动向该port进行链接。默认为push模式,interval默认为30,times默认为3。 |
|
timestamp |
否 |
String |
实例创建时间戳,自动生成。 |
modTimestamp |
否 |
String |
更新时间。 |
dataCenterInfo |
否 |
时区。 |