24 lines
508 B
Go
24 lines
508 B
Go
// Package abstract ...
|
|
//
|
|
// Description : dispatch...
|
|
//
|
|
// Author : go_developer@163.com<张德满>
|
|
//
|
|
// Date : 2021-04-01 5:53 下午
|
|
package abstract
|
|
|
|
import (
|
|
"git.zhangdeman.cn/gateway/balance/define"
|
|
"git.zhangdeman.cn/zhangdeman/exception"
|
|
)
|
|
|
|
// IBalance 负载均衡的接口定义
|
|
//
|
|
// Author : go_developer@163.com<张德满>
|
|
//
|
|
// Date : 2:44 下午 2021/4/1
|
|
type IBalance interface {
|
|
// Get 获取一个节点
|
|
Get(nodeList []*define.SeverNode) (*define.SeverNode, exception.IException)
|
|
}
|