go微服务框架kratos学习笔记十(熔断器)


什么是熔断

假设存在这样的调用链:

服务A -> 服务B -> 服务C

如果服C crash 或者一些原因导致不可用,服B可能会阻塞很多线程/协程,如果短时间内大量积压,导致系统资源耗尽服B也变的不可用,同时连带服A一起崩溃,则将形成雪崩现象.

熔断一概念来自于电子工程中的断路器(circuit breaker) 在互联网中,当上游服务因为访问压力过大,可以暂时切断对下游服务的调用,以保护整体系统的可用性。

这种牺牲局部保全整体的措施叫做熔断.

熔断器逻辑

其他如Spring Cloud Hystrix 中就实现了熔断机制 :

1、当熔断器开关打开时,会禁止请求,经过一段时间后,让一定请求通过测试服务是否健康,如果ok,切换熔断器状态到关闭状态,否则继续等待测试。

2、熔断器开关关闭时,请求被允许通过熔断器,熔断器会计算请求成功率,如果请求数量大于请求数量设置的阈值,并且成功率低于配置成功率,将切换熔断器到打开状态。

3、当熔断器开关处于打开状态, 经过一段时间后, 熔断器会自动进入半开状态, 这时熔断器只允许一定请求通过. 当该请求调用成功率达标时, 熔断器恢复到关闭状态. 若该请求成功率不达标, 熔断器继续保持打开状态, 接下来的请求被禁止通过.

kratos Breaker

kratos "pkg\net\netutil\breaker"

提供了熔断器功能,供各种client(如rpc、http、msyql)等进行熔断

提供Go方法供业务在breaker熔断前后进行回调处理

// Breaker is a CircuitBreaker pattern.
// FIXME on int32 atomic.LoadInt32(&b.on) == _switchOn
type Breaker interface {
Allow() error
MarkSuccess()
MarkFailed()
}

kratos 熔断逻辑

kratos的熔断器逻辑和上面熔断器逻辑有点小区别,大体上还是差不多的,目前没有看见半开状态标志的使用,是直接用的关闭状态替换。。(也可能是因为我没看到stat的里面去,fix me?)

const (
// StateOpen when circuit breaker open, request not allowed, after sleep
// some duration, allow one single request for testing the health, if ok
// then state reset to closed, if not continue the step.
StateOpen int32 = iota
// StateClosed when circuit breaker closed, request allowed, the breaker
// calc the succeed ratio, if request num greater request setting and
// ratio lower than the setting ratio, then reset state to open.
StateClosed
// StateHalfopen when circuit breaker open, after slepp some duration, allow
// one request, but not state closed.
StateHalfopen //_switchOn int32 = iota
// _switchOff
)

kratos的熔断器目前用的sre_breaker.go中的实现

func (b *sreBreaker) Allow() error {
success, total := b.summary()
k := b.k * float64(success)
if log.V(5) {
log.Info("breaker: request: %d, succee: %d, fail: %d", total, success, total-success)
}
// check overflow requests = K * success
if total < b.request || float64(total) < k {
if atomic.LoadInt32(&b.state) == StateOpen {
atomic.CompareAndSwapInt32(&b.state, StateOpen, StateClosed)
}
return nil
}
if atomic.LoadInt32(&b.state) == StateClosed {
atomic.CompareAndSwapInt32(&b.state, StateClosed, StateOpen)
}
dr := math.Max(0, (float64(total)-k)/float64(total+1))
drop := b.trueOnProba(dr)
if log.V(5) {
log.Info("breaker: drop ratio: %f, drop: %t", dr, drop)
}
if drop {
return ecode.ServiceUnavailable
}
return nil
} func (b *sreBreaker) MarkSuccess() {
b.stat.Add(1)
} func (b *sreBreaker) MarkFailed() {
// NOTE: when client reject requets locally, continue add counter let the
// drop ratio higher.
b.stat.Add(0)
}

kratos熔断器使用说明

//初始化熔断器组

 brkGroup := breaker.NewGroup(&breaker.Config{})

//一组熔断器公用同一个配置项,可从分组内取出单个熔断器使用。可用在比如mysql主从分离等场景。

//为每一个连接指定一个brekaker

//此处假设一个客户端连接对象实例为conn

//breakName定义熔断器名称 一般可以使用连接地址

 breakName = conn.Addr
conn.breaker = brkGroup.Get(breakName)

例如 bladmaster client中为每一个uri指定了一个brekaker

brkGroup.Get(uri)

//在连接发出请求前判断熔断器状态

 if err = conn.breaker.Allow(); err != nil {
return
}

//连接执行成功或失败将结果告知braker

	if err != nil && *err != nil {
breaker.MarkFailed()
} else {
breaker.MarkSuccess()
}

bladmaster client breaker


blademaster client中集成了自己的breaker // Raw sends an HTTP request and returns bytes response
func (client *Client) Raw(c context.Context, req *xhttp.Request, v ...string) (bs []byte, err error) {
var (
ok bool
code string
cancel func()
resp *xhttp.Response
config *ClientConfig
timeout time.Duration
uri = fmt.Sprintf("%s://%s%s", req.URL.Scheme, req.Host, req.URL.Path)
)
// NOTE fix prom & config uri key.
if len(v) == 1 {
uri = v[0]
} // breaker
brk := client.breaker.Get(uri)
if err = brk.Allow(); err != nil {
code = "breaker"
_metricClientReqCodeTotal.Inc(uri, code)
return
}
defer client.onBreaker(brk, &err) ......
......
} func (client *Client) onBreaker(breaker breaker.Breaker, err *error) {
if err != nil && *err != nil {
breaker.MarkFailed()
} else {
breaker.MarkSuccess()
}
}

配置说明

type Config struct {
SwitchOff bool // 熔断器开关,默认关 false. K float64 //触发熔断的错误率(K = 1 - 1/错误率) Window xtime.Duration //统计桶窗口时间
Bucket int //统计桶大小
Request int64 //触发熔断的最少请求数量(请求少于该值时不会触发熔断)
}
  1. NewGroup(name string,c *Config)当c==nil时则采用默认配置
  2. 可通过breaker.Init(c *Config)替换默认配置
  3. 可通过group.Reload(c *Config)进行配置更新
  4. 默认配置如下所示:
_conf = &Config{
Window: xtime.Duration(3 * time.Second),
Bucket: 10,
Request: 100,
K:1.5,
}

test

最后通过300个http req的简单测试一下blademaster 的熔断器,

1、启动一个http server

2、每隔10ms进行一次http req 共300次

3、服务端收到88条请求后,退出

client:

package main

import (
"time"
"fmt"
"sync/atomic"
//"net/http"
"context"
"github.com/ailumiyana/latency" "github.com/bilibili/kratos/pkg/net/http/blademaster"
"github.com/bilibili/kratos/pkg/net/netutil/breaker"
xtime "github.com/bilibili/kratos/pkg/time"
"github.com/bilibili/kratos/pkg/log" ) func main(){ log.Init(&log.Config{
Stdout: true,
V: 5,
}) k10delay := latency.New("k10", "cost") var num int32 = 0 fmt.Println("Start") conf := &blademaster.ClientConfig{
Dial: xtime.Duration(time.Millisecond * 10),
Timeout: xtime.Duration(time.Millisecond * 10),
Breaker:&breaker.Config{
Window: xtime.Duration(1 * time.Second),
Bucket: 1,
Request: 30,
K:1.5,
},
} cli := blademaster.NewClient(conf) k10delay.Start()
for atomic.AddInt32(&num, 1) < 300 {
time.Sleep(10*time.Millisecond)
go func() {
//http.Get("http://127.0.0.1:8089/get")
fmt.Println(cli.Get(context.Background(), "http://127.0.0.1:8089/get", "", nil, nil))
}()
} fmt.Println(k10delay.End()) fmt.Println("end:", atomic.AddInt32(&num, 1)) time.Sleep(time.Hour)
}

server:

	http.HandleFunc("/get", func(w http.ResponseWriter, r *http.Request) {
if atomic.AddInt32(&num, 1) > 88 {
os.Exit(1)
}
fmt.Fprintf(w, "Hello, %q", html.EscapeString(r.URL.Path))
})

log:

大致是 状态转换过程是 :

关闭状态 -> 打开状态 -> 半开(kratos里好像就是关闭状态(fix me?)) - > 打开状态。

.000000, state: 1
<nil>
INFO 03/02-18:42:11.987 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 5, succee: 5, fail: 0, K: 7.500000, state: 1
<nil>
INFO 03/02-18:42:11.997 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 6, succee: 6, fail: 0, K: 9.000000, state: 1
<nil>
INFO 03/02-18:42:12.008 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 7, succee: 7, fail: 0, K: 10.500000, state: 1
<nil>
INFO 03/02-18:42:12.018 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 8, succee: 8, fail: 0, K: 12.000000, state: 1
<nil>
INFO 03/02-18:42:12.028 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 9, succee: 9, fail: 0, K: 13.500000, state: 1
<nil>
INFO 03/02-18:42:12.038 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 10, succee: 10, fail: 0, K: 15.000000, state: 1
<nil>
INFO 03/02-18:42:12.049 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 11, succee: 11, fail: 0, K: 16.500000, state: 1
<nil>
INFO 03/02-18:42:12.060 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 12, succee: 12, fail: 0, K: 18.000000, state: 1
<nil>
INFO 03/02-18:42:12.071 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 13, succee: 13, fail: 0, K: 19.500000, state: 1
<nil>
INFO 03/02-18:42:12.081 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 14, succee: 14, fail: 0, K: 21.000000, state: 1
<nil>
INFO 03/02-18:42:12.092 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 15, succee: 15, fail: 0, K: 22.500000, state: 1
<nil>
INFO 03/02-18:42:12.102 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 16, succee: 16, fail: 0, K: 24.000000, state: 1
<nil>
INFO 03/02-18:42:12.113 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 17, succee: 17, fail: 0, K: 25.500000, state: 1
<nil>
INFO 03/02-18:42:12.124 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 18, succee: 18, fail: 0, K: 27.000000, state: 1
<nil>
INFO 03/02-18:42:12.134 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 19, succee: 19, fail: 0, K: 28.500000, state: 1
<nil>
INFO 03/02-18:42:12.145 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 20, succee: 20, fail: 0, K: 30.000000, state: 1
<nil>
INFO 03/02-18:42:12.156 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 21, succee: 21, fail: 0, K: 31.500000, state: 1
<nil>
INFO 03/02-18:42:12.166 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 22, succee: 22, fail: 0, K: 33.000000, state: 1
<nil>
INFO 03/02-18:42:12.176 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 23, succee: 23, fail: 0, K: 34.500000, state: 1
<nil>
INFO 03/02-18:42:12.186 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 24, succee: 24, fail: 0, K: 36.000000, state: 1
<nil>
INFO 03/02-18:42:12.196 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 25, succee: 25, fail: 0, K: 37.500000, state: 1
<nil>
INFO 03/02-18:42:12.207 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 26, succee: 26, fail: 0, K: 39.000000, state: 1
<nil>
INFO 03/02-18:42:12.217 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 27, succee: 27, fail: 0, K: 40.500000, state: 1
<nil>
INFO 03/02-18:42:12.227 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 28, succee: 28, fail: 0, K: 42.000000, state: 1
<nil>
INFO 03/02-18:42:12.237 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 29, succee: 29, fail: 0, K: 43.500000, state: 1
INFO 03/02-18:42:12.247 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 29, succee: 29, fail: 0, K: 43.500000, state: 1
<nil>
INFO 03/02-18:42:12.258 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 30, fail: 0, K: 45.000000, state: 1
<nil>
<nil>
INFO 03/02-18:42:12.269 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 32, fail: 0, K: 48.000000, state: 1
<nil>
INFO 03/02-18:42:12.280 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 33, succee: 33, fail: 0, K: 49.500000, state: 1
<nil>
INFO 03/02-18:42:12.290 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 34, succee: 34, fail: 0, K: 51.000000, state: 1
<nil>
INFO 03/02-18:42:12.300 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 35, succee: 35, fail: 0, K: 52.500000, state: 1
<nil>
INFO 03/02-18:42:12.311 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 36, succee: 36, fail: 0, K: 54.000000, state: 1
<nil>
INFO 03/02-18:42:12.321 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 37, succee: 37, fail: 0, K: 55.500000, state: 1
<nil>
INFO 03/02-18:42:12.331 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 38, succee: 38, fail: 0, K: 57.000000, state: 1
<nil>
INFO 03/02-18:42:12.341 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 39, succee: 39, fail: 0, K: 58.500000, state: 1
<nil>
INFO 03/02-18:42:12.351 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 40, succee: 40, fail: 0, K: 60.000000, state: 1
<nil>
INFO 03/02-18:42:12.362 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 41, succee: 41, fail: 0, K: 61.500000, state: 1
<nil>
INFO 03/02-18:42:12.373 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 42, succee: 42, fail: 0, K: 63.000000, state: 1
<nil>
INFO 03/02-18:42:12.383 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 43, succee: 43, fail: 0, K: 64.500000, state: 1
INFO 03/02-18:42:12.394 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 43, succee: 43, fail: 0, K: 64.500000, state: 1
<nil>
<nil>
INFO 03/02-18:42:12.405 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 45, succee: 45, fail: 0, K: 67.500000, state: 1
<nil>
INFO 03/02-18:42:12.415 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 46, succee: 46, fail: 0, K: 69.000000, state: 1
<nil>
INFO 03/02-18:42:12.425 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 47, succee: 47, fail: 0, K: 70.500000, state: 1
<nil>
INFO 03/02-18:42:12.436 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 48, succee: 48, fail: 0, K: 72.000000, state: 1
<nil>
INFO 03/02-18:42:12.446 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 49, succee: 49, fail: 0, K: 73.500000, state: 1
<nil>
INFO 03/02-18:42:12.456 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 50, succee: 50, fail: 0, K: 75.000000, state: 1
<nil>
INFO 03/02-18:42:12.466 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 51, succee: 51, fail: 0, K: 76.500000, state: 1
<nil>
INFO 03/02-18:42:12.476 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 52, succee: 52, fail: 0, K: 78.000000, state: 1
<nil>
INFO 03/02-18:42:12.487 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 53, succee: 53, fail: 0, K: 79.500000, state: 1
<nil>
INFO 03/02-18:42:12.497 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 54, succee: 54, fail: 0, K: 81.000000, state: 1
<nil>
INFO 03/02-18:42:12.508 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 55, succee: 55, fail: 0, K: 82.500000, state: 1
<nil>
INFO 03/02-18:42:12.518 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 56, succee: 56, fail: 0, K: 84.000000, state: 1
<nil>
INFO 03/02-18:42:12.529 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 57, succee: 57, fail: 0, K: 85.500000, state: 1
<nil>
INFO 03/02-18:42:12.540 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 58, succee: 58, fail: 0, K: 87.000000, state: 1
<nil>
INFO 03/02-18:42:12.550 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 59, succee: 59, fail: 0, K: 88.500000, state: 1
<nil>
INFO 03/02-18:42:12.561 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 60, succee: 60, fail: 0, K: 90.000000, state: 1
<nil>
INFO 03/02-18:42:12.573 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 61, succee: 61, fail: 0, K: 91.500000, state: 1
<nil>
INFO 03/02-18:42:12.584 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 62, succee: 62, fail: 0, K: 93.000000, state: 1
<nil>
INFO 03/02-18:42:12.594 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 63, succee: 63, fail: 0, K: 94.500000, state: 1
<nil>
INFO 03/02-18:42:12.605 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 64, succee: 64, fail: 0, K: 96.000000, state: 1
<nil>
INFO 03/02-18:42:12.615 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 65, succee: 65, fail: 0, K: 97.500000, state: 1
<nil>
INFO 03/02-18:42:12.626 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 66, succee: 66, fail: 0, K: 99.000000, state: 1
<nil>
INFO 03/02-18:42:12.636 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 67, succee: 67, fail: 0, K: 100.500000, state: 1
<nil>
INFO 03/02-18:42:12.647 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 68, succee: 68, fail: 0, K: 102.000000, state: 1
<nil>
INFO 03/02-18:42:12.657 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 69, succee: 69, fail: 0, K: 103.500000, state: 1
<nil>
INFO 03/02-18:42:12.668 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 70, succee: 70, fail: 0, K: 105.000000, state: 1
<nil>
INFO 03/02-18:42:12.678 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 71, succee: 71, fail: 0, K: 106.500000, state: 1
<nil>
INFO 03/02-18:42:12.688 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 72, succee: 72, fail: 0, K: 108.000000, state: 1
<nil>
INFO 03/02-18:42:12.699 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 73, succee: 73, fail: 0, K: 109.500000, state: 1
<nil>
INFO 03/02-18:42:12.709 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 74, succee: 74, fail: 0, K: 111.000000, state: 1
<nil>
INFO 03/02-18:42:12.720 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 75, succee: 75, fail: 0, K: 112.500000, state: 1
<nil>
INFO 03/02-18:42:12.730 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 76, succee: 76, fail: 0, K: 114.000000, state: 1
<nil>
INFO 03/02-18:42:12.740 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 77, succee: 77, fail: 0, K: 115.500000, state: 1
<nil>
INFO 03/02-18:42:12.750 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 78, succee: 78, fail: 0, K: 117.000000, state: 1
<nil>
INFO 03/02-18:42:12.760 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 79, succee: 79, fail: 0, K: 118.500000, state: 1
<nil>
INFO 03/02-18:42:12.771 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 80, succee: 80, fail: 0, K: 120.000000, state: 1
<nil>
INFO 03/02-18:42:12.782 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 81, succee: 81, fail: 0, K: 121.500000, state: 1
<nil>
INFO 03/02-18:42:12.792 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 82, succee: 82, fail: 0, K: 123.000000, state: 1
<nil>
INFO 03/02-18:42:12.803 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 83, succee: 83, fail: 0, K: 124.500000, state: 1
<nil>
INFO 03/02-18:42:12.813 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 84, succee: 84, fail: 0, K: 126.000000, state: 1
<nil>
INFO 03/02-18:42:12.823 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 85, succee: 85, fail: 0, K: 127.500000, state: 1
<nil>
INFO 03/02-18:42:12.833 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 86, succee: 86, fail: 0, K: 129.000000, state: 1
<nil>
INFO 03/02-18:42:12.843 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 87, succee: 87, fail: 0, K: 130.500000, state: 1
<nil>
INFO 03/02-18:42:12.853 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 88, succee: 88, fail: 0, K: 132.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:12.863 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 88, succee: 88, fail: 0, K: 132.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:12.874 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 90, succee: 88, fail: 2, K: 132.000000, state: 1
INFO 03/02-18:42:12.884 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 90, succee: 88, fail: 2, K: 132.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: dial tcp 127.0.0.1:8089: i/o timeout
INFO 03/02-18:42:12.894 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 91, succee: 88, fail: 3, K: 132.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:12.905 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 93, succee: 88, fail: 5, K: 132.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:12.916 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 94, succee: 88, fail: 6, K: 132.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:12.927 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 94, succee: 88, fail: 6, K: 132.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:12.938 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 0, succee: 0, fail: 0, K: 0.000000, state: 1
INFO 03/02-18:42:12.949 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 1, succee: 0, fail: 1, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:12.959 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 2, succee: 0, fail: 2, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:12.969 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 4, succee: 0, fail: 4, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:12.979 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 4, succee: 0, fail: 4, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:12.989 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 6, succee: 0, fail: 6, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.000 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 7, succee: 0, fail: 7, K: 0.000000, state: 1
INFO 03/02-18:42:13.011 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 7, succee: 0, fail: 7, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.021 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 9, succee: 0, fail: 9, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.032 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 10, succee: 0, fail: 10, K: 0.000000, state: 1
INFO 03/02-18:42:13.042 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 10, succee: 0, fail: 10, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.053 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 11, succee: 0, fail: 11, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.063 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 13, succee: 0, fail: 13, K: 0.000000, state: 1
INFO 03/02-18:42:13.073 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 13, succee: 0, fail: 13, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.083 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 14, succee: 0, fail: 14, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.093 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 15, succee: 0, fail: 15, K: 0.000000, state: 1
INFO 03/02-18:42:13.103 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 16, succee: 0, fail: 16, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.114 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 18, succee: 0, fail: 18, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.124 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 18, succee: 0, fail: 18, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.135 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 20, succee: 0, fail: 20, K: 0.000000, state: 1
INFO 03/02-18:42:13.146 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 20, succee: 0, fail: 20, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.156 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 21, succee: 0, fail: 21, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.167 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 22, succee: 0, fail: 22, K: 0.000000, state: 1
INFO 03/02-18:42:13.177 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 23, succee: 0, fail: 23, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.188 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 25, succee: 0, fail: 25, K: 0.000000, state: 1
INFO 03/02-18:42:13.198 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 25, succee: 0, fail: 25, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.209 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 26, succee: 0, fail: 26, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.220 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 28, succee: 0, fail: 28, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.231 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 29, succee: 0, fail: 29, K: 0.000000, state: 1
INFO 03/02-18:42:13.241 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 29, succee: 0, fail: 29, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.251 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 1
INFO 03/02-18:42:13.251 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
-503
INFO 03/02-18:42:13.262 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.262 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.273 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.273 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.283 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.283 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.293 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.293 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.303 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.303 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.314 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.314 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.324 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.324 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.334 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.334 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.344 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.344 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.355 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.355 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.365 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.365 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.376 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.376 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.387 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.388 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.398 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.398 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.408 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.408 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.418 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.418 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.428 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.428 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.439 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.439 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.449 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.449 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.459 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.459 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.469 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.469 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.479 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.479 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.490 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.490 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.500 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.500 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.511 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.511 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.522 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.523 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.533 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.533 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.543 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.543 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.553 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.553 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.564 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.565 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.575 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.577 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.586 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.587 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.596 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.598 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.607 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.609 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.617 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.618 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.628 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.628 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.638 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.639 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.648 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.648 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.658 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.659 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.668 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.669 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.678 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.678 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.689 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.690 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.700 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.701 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.710 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.711 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.721 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.722 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.731 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.732 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:13.741 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.748 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: false
INFO 03/02-18:42:13.752 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:13.752 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.762 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.763 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.773 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.773 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.784 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.784 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.794 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.794 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.804 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.804 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.814 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.814 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.825 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.825 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.836 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.836 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.846 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.846 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.857 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.857 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.867 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.869 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.878 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.879 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.888 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.890 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.899 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.900 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.909 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.909 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.919 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.919 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.930 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:13.930 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:13.940 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 0, succee: 0, fail: 0, K: 0.000000, state: 0
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.951 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 0, succee: 0, fail: 0, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.962 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 1, succee: 0, fail: 1, K: 0.000000, state: 1
INFO 03/02-18:42:13.972 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 2, succee: 0, fail: 2, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.983 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 3, succee: 0, fail: 3, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:13.993 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 4, succee: 0, fail: 4, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.004 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 5, succee: 0, fail: 5, K: 0.000000, state: 1
INFO 03/02-18:42:14.014 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 6, succee: 0, fail: 6, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.025 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 7, succee: 0, fail: 7, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.036 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 8, succee: 0, fail: 8, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.047 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 9, succee: 0, fail: 9, K: 0.000000, state: 1
INFO 03/02-18:42:14.058 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 10, succee: 0, fail: 10, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.068 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 12, succee: 0, fail: 12, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.079 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 12, succee: 0, fail: 12, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.089 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 13, succee: 0, fail: 13, K: 0.000000, state: 1
INFO 03/02-18:42:14.099 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 14, succee: 0, fail: 14, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.110 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 15, succee: 0, fail: 15, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.121 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 16, succee: 0, fail: 16, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.132 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 18, succee: 0, fail: 18, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.143 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 19, succee: 0, fail: 19, K: 0.000000, state: 1
INFO 03/02-18:42:14.153 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 19, succee: 0, fail: 19, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.164 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 21, succee: 0, fail: 21, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.175 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 22, succee: 0, fail: 22, K: 0.000000, state: 1
INFO 03/02-18:42:14.185 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 22, succee: 0, fail: 22, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.196 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 23, succee: 0, fail: 23, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.207 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 24, succee: 0, fail: 24, K: 0.000000, state: 1
INFO 03/02-18:42:14.217 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 25, succee: 0, fail: 25, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.228 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 26, succee: 0, fail: 26, K: 0.000000, state: 1
INFO 03/02-18:42:14.239 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 27, succee: 0, fail: 27, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.250 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 28, succee: 0, fail: 28, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.260 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 1
INFO 03/02-18:42:14.265 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.271 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.272 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.282 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.282 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.292 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.296 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.302 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.302 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.313 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.314 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.324 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.330 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.335 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.335 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.346 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.346 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.356 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.362 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.366 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.366 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.377 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.380 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.387 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.387 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.398 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.398 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.409 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.413 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.419 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.419 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.429 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.429 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.440 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.446 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.451 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.451 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.461 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.463 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.471 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.471 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.482 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.482 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.493 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.496 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.503 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.503 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.513 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.514 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.524 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.528 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.534 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.534 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.544 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.546 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.554 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.554 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.564 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.564 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.574 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.595 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.585 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.597 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.595 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.598 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.605 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.620 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.616 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.632 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.627 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.634 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.637 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.637 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.648 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.648 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.659 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.662 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.669 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.669 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.680 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.680 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.690 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.696 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.700 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.700 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.711 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.713 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: true
-503
INFO 03/02-18:42:14.721 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 30, succee: 0, fail: 30, K: 0.000000, state: 0
INFO 03/02-18:42:14.721 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.967742, drop: false
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.732 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:14.733 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:14.743 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:14.747 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:14.753 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:14.753 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:14.763 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:14.764 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
INFO 03/02-18:42:14.773 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:14.780 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: false
INFO 03/02-18:42:14.784 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 31, succee: 0, fail: 31, K: 0.000000, state: 0
INFO 03/02-18:42:14.784 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.968750, drop: true
-503
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.795 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:14.798 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:14.805 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:14.813 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:14.816 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:14.816 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:14.827 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:14.829 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:14.838 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:14.861 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:14.848 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:14.863 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:14.859 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:14.865 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:14.869 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
INFO 03/02-18:42:14.869 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: false
INFO 03/02-18:42:14.880 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 32, succee: 0, fail: 32, K: 0.000000, state: 0
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.881 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.969697, drop: true
-503
INFO 03/02-18:42:14.891 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 33, succee: 0, fail: 33, K: 0.000000, state: 0
INFO 03/02-18:42:14.897 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.970588, drop: true
-503
INFO 03/02-18:42:14.901 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 33, succee: 0, fail: 33, K: 0.000000, state: 0
INFO 03/02-18:42:14.901 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.970588, drop: true
-503
INFO 03/02-18:42:14.911 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 33, succee: 0, fail: 33, K: 0.000000, state: 0
INFO 03/02-18:42:14.912 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.970588, drop: true
-503
INFO 03/02-18:42:14.922 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 33, succee: 0, fail: 33, K: 0.000000, state: 0
INFO 03/02-18:42:14.930 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.970588, drop: true
-503
INFO 03/02-18:42:14.932 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 33, succee: 0, fail: 33, K: 0.000000, state: 0
INFO 03/02-18:42:14.932 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:77 breaker: drop ratio: 0.970588, drop: true
-503
INFO 03/02-18:42:14.942 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 0, succee: 0, fail: 0, K: 0.000000, state: 0
INFO 03/02-18:42:14.952 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 0, succee: 0, fail: 0, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.963 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 1, succee: 0, fail: 1, K: 0.000000, state: 1
INFO 03/02-18:42:14.974 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 2, succee: 0, fail: 2, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.985 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 3, succee: 0, fail: 3, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:14.995 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 4, succee: 0, fail: 4, K: 0.000000, state: 1
INFO 03/02-18:42:15.005 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 5, succee: 0, fail: 5, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:15.016 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 6, succee: 0, fail: 6, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:15.027 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 7, succee: 0, fail: 7, K: 0.000000, state: 1
INFO 03/02-18:42:15.037 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 8, succee: 0, fail: 8, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:15.048 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 9, succee: 0, fail: 9, K: 0.000000, state: 1
[k10] 2020/03/02 - 18:42:15 | 3.1341312s | cost end: 301
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded
INFO 03/02-18:42:15.059 C:/server/src/go/pkg/mod/github.com/bilibili/kratos@v0.3.3/pkg/net/netutil/breaker/sre_breaker.go:62 breaker: request: 10, succee: 0, fail: 10, K: 0.000000, state: 1
host:127.0.0.1:8089, url:http://127.0.0.1:8089/get?: Get http://127.0.0.1:8089/get?: context deadline exceeded

go微服务框架kratos学习笔记十(熔断器)的更多相关文章

  1. go微服务框架kratos学习笔记五(kratos 配置中心 paladin config sdk [断剑重铸之日,骑士归来之时])

    目录 go微服务框架kratos学习笔记五(kratos 配置中心 paladin config sdk [断剑重铸之日,骑士归来之时]) 静态配置 flag注入 在线热加载配置 远程配置中心 go微 ...

  2. # go微服务框架kratos学习笔记六(kratos 服务发现 discovery)

    目录 go微服务框架kratos学习笔记六(kratos 服务发现 discovery) http api register 服务注册 fetch 获取实例 fetchs 批量获取实例 polls 批 ...

  3. go微服务框架kratos学习笔记七(kratos warden 负载均衡 balancer)

    目录 go微服务框架kratos学习笔记七(kratos warden 负载均衡 balancer) demo demo server demo client 池 dao service p2c ro ...

  4. go微服务框架kratos学习笔记四(kratos warden-quickstart warden-direct方式client调用)

    目录 go微服务框架kratos学习笔记四(kratos warden-quickstart warden-direct方式client调用) warden direct demo-server gr ...

  5. go微服务框架kratos学习笔记八 (kratos的依赖注入)

    目录 go微服务框架kratos学习笔记八(kratos的依赖注入) 什么是依赖注入 google wire kratos中的wire Providers injector(注入器) Binding ...

  6. go微服务框架kratos学习笔记九(kratos 全链路追踪 zipkin)

    目录 go微服务框架kratos学习笔记九(kratos 全链路追踪 zipkin) zipkin使用demo 数据持久化 go微服务框架kratos学习笔记九(kratos 全链路追踪 zipkin ...

  7. 微服务框架surging学习之路——序列化 (转载https://www.cnblogs.com/alangur/p/10407727.html)

    微服务框架surging学习之路——序列化   1.对微服务的理解 之前看到在群里的朋友门都在讨论微服务,看到他们的讨论,我也有了一些自己的理解,所谓微服务就是系统里的每个服务都 可以自由组合.自由组 ...

  8. golang微服务框架go-micro 入门笔记2.4 go-micro service解读

    本章节阐述go-micro 服务发现原理 go-micro架构 下图来自go-micro官方 阅读本文前你可能需要进行如下知识储备 golang分布式微服务框架go-micro 入门笔记1:搭建go- ...

  9. golang微服务框架go-micro 入门笔记2.3 micro工具之消息接收和发布

    本章节阐述micro消息订阅和发布相关内容 阅读本文前你可能需要进行如下知识储备 golang分布式微服务框架go-micro 入门笔记1:搭建go-micro环境, golang微服务框架go-mi ...

随机推荐

  1. elasticsearch 大集群,双重别名,滚动更新分词方案

    elasticsearch 滚动更新分词 国内用ik.hanlp.ansj或基于其二次开发的比较多 必然有分词变更的操作(主要是是加词) reindex+别名可以解决一部分问题,但在大集群上会影响业务 ...

  2. kotlin 单例模式

    class Single{ companion object { val instance:Single by lazy(mode = LazyThreadSafetyMode.SYNCHRONIZE ...

  3. 黑科技如何制造人类V2.0?

    黑科技泛指人类尚未成熟但具有巨大潜力的科学技术,智能手机.大数据.扫码支付.电子地图等等都曾属于黑科技范畴,随着时间的推移,它们慢慢成熟,且展现出巨大的能力,影响人类进程,最终黑科技转变成人类伟大的创 ...

  4. \_\_str\_\_和\_\_repr\_\_

    目录 __str__和__repr__ 一.__str__ 二.repr __str__和__repr__ 一.__str__ 打印时触发 class Foo: pass obj = Foo() pr ...

  5. EmailService

    package me.zhengjie.tools.service; import me.zhengjie.tools.domain.EmailConfig; import me.zhengjie.t ...

  6. 吴裕雄--天生自然python学习笔记:python 用 Open CV抓取摄像头视频图像

    Open CV 除了可以读取.显示静态图片外 , 还可 以加载及播放动态影片, 以 及 读取内置或外接摄像头的图像信息 . 很多笔记本电脑都具有摄像头 , OpenCV 可通过 VideoC aptu ...

  7. bind() 方法

    一. 定义和用法 bind() 方法为被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数. 语法: $(selector).bind(event,data,function) 举例:  

  8. java中BigDecimal的四舍五入小记

    static class test{ public static void main(String[] args) { BigDecimal b=new BigDecimal(45); BigDeci ...

  9. jQuery包装

    1. jQuery包装多个选择器的click事件 // "告警等级"选择 $("#filter_level_1, #filter_level_2, #filter_lev ...

  10. Javascript 表达式中连续的 && 和 || 之赋值区别

    为了区分赋值表达式中出现的连续的 ‘&&’和 ‘||’的不同的赋值含义,做了一个小测试,代码如下: function write(msg){     for(var i = 0; i ...