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. Golang结构体值的交换

    Golang结构体值的交换 一.添加结构体,多if暴力 最先遇到这个问题是在比编写PUT方法的接口时遇到. (我公司编写http put方法,是先解析json至StudentInput结构体中,通过i ...

  2. poj-3657 Haybale Guessing(二分答案+并查集)

    http://poj.org/problem?id=3657 下方有中文版,不想看英文的可直接点这里看中文版题目 Description The cows, who always have an in ...

  3. String Distance and Transform Process

    http://acm.hdu.edu.cn/showproblem.php?pid=1516 Problem Description String Distance is a non-negative ...

  4. 记一次线上“no such file or directory”问题处理

    事件背景描述:项目是基于docker部署,在使用xxl-job的过程中,需要使用XxlJobLogger.log记录日志(非必须),项目定义日志其日志存储位置/home/logs.任务运行后包找不到文 ...

  5. hybrid|Conform the norm of|Mollusk|uncanny|canny|Canvas|documentary

    hybrid混合物 Conform the norm of 符合规范 Mollusk贝类 uncanny诡异的 canny精明的 Canvas帆布 documentary纪录片  

  6. 代码审计中的XSS

    0x00 背景 XSS漏洞也叫跨站脚本攻击,是Web漏洞中最常见的漏洞,原理与SQL注入相似,通过来自外部的输入直接在浏览器端触发.XSS漏洞通常被入侵者用来窃取Cookie等,本文以代码审计的形式研 ...

  7. <USACO09DEC>视频游戏的麻烦Video Game Troublesの思路

    emm今天模拟赛的题.神奇地A了 #include<cstdio> #include<cstring> #include<iostream> #include< ...

  8. file_get_contents为何无法采集某些压缩过的网站

    有些网站直接用file_get_contents就能采集, 但是有些不行. 于是可以在网址前加入 'compress.zlib://‘ $url = 'compress.zlib://' . 'htt ...

  9. 安装VSCODE和typora黑屏

    工欲善其事必先利其器,本来是为了学git为了保存代码,然后网上一顿搜索研究之后发现,用git来保存笔记也不错,因为现在用的onenote搜索实在在在在是太不方便了,除了搜索不行,其他方面她还是很好的, ...

  10. OpenCV 改变图像的对比度和亮度

    #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <ios ...