From 9226975286768e98317fac94b83eab062db6e1f5 Mon Sep 17 00:00:00 2001 From: chengshiwen Date: Mon, 21 Sep 2020 15:17:16 +0800 Subject: [PATCH] add active field for circle health --- backend/proxy.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/proxy.go b/backend/proxy.go index 96611f9c..5637e81a 100644 --- a/backend/proxy.go +++ b/backend/proxy.go @@ -68,7 +68,12 @@ func (ip *Proxy) GetHealth() []map[string]interface{} { go func(i int, c *Circle) { defer wg.Done() health[i] = map[string]interface{}{ - "circle": map[string]interface{}{"id": c.CircleId, "name": c.Name, "write_only": c.WriteOnly}, + "circle": map[string]interface{}{ + "id": c.CircleId, + "name": c.Name, + "active": c.CheckActive(), + "write_only": c.WriteOnly, + }, "backends": c.GetHealth(), } }(i, c)