Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var UnInitErr = fmt.Errorf("xconsul未初始化")
Functions ¶
func Initialize ¶
func Initialize() error
func RegisterService ¶
func RegisterService(opts ...func(param *capi.AgentServiceRegistration)) error
func WithDefaultRoute ¶
func WithDefaultRoute(pathPrefix string) func(param *capi.AgentServiceRegistration)
func WithHealthCheck ¶
func WithHealthCheck(healthPath string) func(param *capi.AgentServiceRegistration)
WithHealthCheck 增加consul健康检查回调函数 healthPath: 健康检查路径 默认为 /health
Types ¶
type Xconsul ¶
func (*Xconsul) Initialize ¶
func (*Xconsul) RegisterService ¶
func (x *Xconsul) RegisterService(opts ...func(param *capi.AgentServiceRegistration)) error
Click to show internal directories.
Click to hide internal directories.