mirror of
https://github.com/yusing/godoxy.git
synced 2026-03-27 20:01:48 +01:00
cleanup some loadbalancer code
This commit is contained in:
@@ -15,13 +15,17 @@ type (
|
||||
Detail string
|
||||
Latency time.Duration
|
||||
}
|
||||
WithHealthInfo interface {
|
||||
Status() Status
|
||||
Uptime() time.Duration
|
||||
Latency() time.Duration
|
||||
}
|
||||
HealthMonitor interface {
|
||||
task.TaskStarter
|
||||
task.TaskFinisher
|
||||
fmt.Stringer
|
||||
json.Marshaler
|
||||
Status() Status
|
||||
Uptime() time.Duration
|
||||
WithHealthInfo
|
||||
Name() string
|
||||
}
|
||||
HealthChecker interface {
|
||||
|
||||
Reference in New Issue
Block a user