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. 使用xb文件恢复mysql数据

    1.安装工具Percona XtraBackup MySQL 5.6及之前的版本需要安装 Percona XtraBackup 2.3,安装指导请参见官方文档Percona XtraBackup 2. ...

  2. TPO5-1 Minerals and plants

    Only recently have investigators considered using these plants to clean up soil and waste sites that ...

  3. 关于前端JS的总结

    简介 JavaScript是一种计算机编程语言,可以像等其他编程语言那样定义变量,执行循环等.主要执行在浏览器上,为HTML页面提供动态效果,而且JavaScript是一种脚本语言,它的代码是解释执行 ...

  4. Opencv笔记(二十)——直方图(二)

    直方图均衡化 原理: 想象一下如果一副图像中的大多是像素点的像素值都集中在一个像素值范围之内会怎样呢?例如,如果一幅图片整体很亮,那所有的像素值应该都会很高.但是一副高质量的图像的像素值分布应该很广泛 ...

  5. Monkey安装与配置教程

    一.JAVA环境的搭建 安装jdk1.8.0_221,完成环境变量的配置 然后再在系统变量中找到Path,添加%JAVA_HOME%\bin;,确定后,按win+r打开运行,输入cmd 在cmd窗口中 ...

  6. MySQL不能通过127.0.0.1访问

    检查权限都是正确的,最后想到是防火墙的问题 -A INPUT -d 127.0.0.1/32 -j ACCEPT-A INPUT -s 127.0.0.1/32 -j ACCEPT 搞定

  7. 手机APP例如抖音,让 people‘s 注意力集中到了 社会进化的 优胜部分 (优胜劣汰,什么是优) + 真善美,的 “美” , 促进了2极分化, 会产生强者俞强,弱者越弱,确实促进了信息的流通,传播了有用的东东 产生了独特的价值 而 如何 能计算出这些价值呢, 需要 数学 金融 财务 货币 量化吗

    手机APP例如抖音,让      people‘s  注意力集中到了  社会进化的 优胜部分  (优胜劣汰,什么是优)   +     真善美,的  “美”        , 促进了2极分化, 会产生 ...

  8. 6)HTML中a链接跳转地址怎么写

    (1)看 thinkphp5的   附录--->助手函数  --->url 利用url进行书写地址跳转: 比如,你想跳转到cate控制器下的lst方法: <a href=" ...

  9. 传统的Servlet在spring boot中怎么实现的?

    传统的Servlet在spring boot中怎么实现的? 本文主要内容: 1:springboot一些介绍 2:传统的servlete项目在spring boot项目中怎么实现的?web.xml.u ...

  10. RAID和LVM

    EXT家族支持度最广,但创建文件系统慢修复慢存储容量有限 XFS同样是日志文件系统:容量大,支持大存储高性能,创建/修复文件系统快inode与block都是系统需要用到时,才动态配置产生 基本分区(静 ...