Documentation ¶
Index ¶
Constants ¶
View Source
const ( MetaColor = "color" MetaWeight = "weight" MetaCluster = "cluster" MetaZone = "zone" )
metadata common key
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Instance ¶
type Instance struct { // Region bj/sh/gz Region string `json:"region"` // Zone is IDC. Zone string `json:"zone"` // Env prod/pre、uat/fat1 Env string `json:"env"` // AppID is mapping servicetree appid. AppID string `json:"appid"` // Hostname is hostname from docker. Hostname string `json:"hostname"` // Addrs is the adress of app instance // format: scheme://host Addrs []string `json:"addrs"` // Version is publishing version. Version string `json:"version"` // LastTs is instance latest updated timestamp LastTs int64 `json:"latest_timestamp"` // Metadata is the information associated with Addr, which may be used // to make load balancing decision. Metadata map[string]string `json:"metadata"` Status int64 }
Instance represents a server the client connects to.
Click to show internal directories.
Click to hide internal directories.