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. Spring Boot从入门到放弃-Spring Boot 整合测试

    站长资讯摘要:使用Spring Boot 整合测试,对Controller 中某个方法进行测试或者对Service,Mapper等进行测试,不需要运行项目即可查看运行结果是否和期望值相同,Spring ...

  2. 再来看看Java的新特性——其他新特性

    关于剩余Java8新特性知识点总结,包含:默认方法.Optional.CompletableFuture.时间相关. 默认方法 默认方法皆在帮助Java新功能可以兼容低版本JDK已开发的程序. 比如说 ...

  3. 基础篇七:默认配置语法(/etc/nginx/nginx.conf)

    首选我们 vim nginx.conf 参照上图,我们看看nginx.conf 的个参数含义 我们再看看 /etc/nginx/conf.d/default.conf

  4. day05-装饰器作业

    装饰器的重要内容 functools.wraps 带参数的装饰器 多个装饰器装饰同一个函数 一.编写一个装饰器,为多个函数添加登陆认证的功能.具体:只需要登录一次,后面被装饰的函数不需要重新登陆. F ...

  5. 提高线程数,解决redis超时问题

    根据压测结果做出的修改历史: 第一步:只针对maxWorkerThreads.maxIoThreads和minWorkerThreads做了修改<processModel autoConfig= ...

  6. linux配置和查看环境变量

    环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,比如临时文件夹位置和系统文件夹位置等等. 一.Linux的变量种类 按变量的生存周期来划分,Linux变量可分为两类: 1.永久的:需要 ...

  7. 牛客-富豪凯匹配串(bitset)

    题目传送门 sol1:用bitset来维护,其实感觉挺暴力的,不怎么会用bitset,借着这道题学习一下. bitset暴力维护 #include "bits/stdc++.h" ...

  8. 《C程序设计语言》练习 1-12

    #include<stdio.h> /*编写一个程序,以每行一个单词的形式打印其输入*/ main() { int c; c=getchar(); while(c!=EOF) { if ( ...

  9. Leetcode13_罗马数字转整数

    题目 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M. 字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1. ...

  10. linux一些基本操作-防火墙操作

    防火墙操作 一.service方式 查看防火墙状态: [root@centos6 ~]# service iptables status iptables:未运行防火墙. 开启防火墙: [root@c ...