registry

package
v0.0.0-...-fc4d7b3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 28, 2017 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetIP

func GetIP() string

GetIP to implement method GetIP in interface Registry

func HealthCheck

func HealthCheck()

HealthCheck to implement method HealthCheck in interface Registry

func Inject

func Inject(redisClient *redis.Client)

Inject redis client for invoking

func Register

func Register(ip string, weight int)

Register to implement method Register in interface Registry

func RegisterService

func RegisterService(ip string, serviceName string)

RegisterService to implement method RegisterService in interface Registry

func UnRegister

func UnRegister(ip string)

UnRegister to implement method UnRegister in interface Registry

Types

type Registry

type Registry interface {
	Register()
	RegisterService()
	UnRegister()
	GetIP()
	HealthCheck()
}

Registry definition interface

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL