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. [SDOI2019]世界地图(kruskal重构树+虚树)

    通过子任务1.3十分显然,子任务4实际上就是线段树,和我下午写的[SDOI2015]道路修建一模一样,堪称“我抄我自己”,不会的可以先做一下这个题. 然后考虑正解,参考了zhoushuyu的博客,首先 ...

  2. html中table的px与百分比格式设置

    PX是Pixel的缩写,也就是说像素是指基本原色素及其灰度的基本编码,由 Picture(图像) 和 Element(元素)这两个单词的字母所组成的 Html设置table格式时面临着百分比还是px的 ...

  3. 吴裕雄--天生自然C语言开发:文件读写

    #include <stdio.h> int main() { FILE *fp = NULL; fp = fopen("/tmp/test.txt", "w ...

  4. Vscode 下 PlantUML 插件的安装(windows and ubuntu)

    目录 Windows 下安装 JAVA 安装环境配置: 测试 Ubuntu 16.04 下安装 Windows 下安装 Vscode graphviz PlantUML JAVA(推荐长期稳定版本,官 ...

  5. 以puppeteer抓取微指数,puppeteer基本示例,docker部署headless

    还是直接上代码 https://github.com/cclient/weizhishu-puppeteer 根据关键字获取微博指数 早期版本以常规的构造cookie,token,sign的访问api ...

  6. Uber退出东南亚留下烂摊子,给“中国式并购”带来哪些启示

    当下,从全球范围内来看很多互联网企业都采用了"复制+粘贴"的疯狂推进模式.它们往往在某一个国家或地区取得领先优势后,就快速将相同模式在全球推进去占领当地市场.无论结果是一家独大占据 ...

  7. bzoj1076 奖励关(概率dp)(状态压缩)

    BZOJ 1076 [SCOI2008]奖励关 Description 你正在玩你最喜欢的电子游戏,并且刚刚进入一个奖励关.在这个奖励关里,系统将依次随机抛出k次宝物,每次你都可以选择吃或者不吃(必须 ...

  8. HotSpot Java对象创建,内存布局以及访问方式

    内存中对象的创建.对象的结构以及访问方式. 一.对象的创建 在语言层面上,对象的创建只不过是一个new关键字而已,那么在虚拟机中又是一个怎样的过程呢? (一)判断类是否加载.虚拟机遇到一条new指令的 ...

  9. python3多进程爬虫(第二卷)

    上卷中讲到,我有4个进程,可是我要同时爬取20+数据怎么办,很明显上卷的语法公式不可以,所以现在我引入线程池 现在看一下线程池的语法 看一下爬虫: 注意圈中重点

  10. jquery一些 事件的用法

    在jquery中有许多的事件,在使用时可分为两类吧,一种是基本的事件,如click.blur.change.foucus等,这些是通过简单封装js用法,使用如: $("a[name=link ...