作者回复: 有,通过envoyfilter,具体见官方文档
作者回复: 看一下你的interval和ejectiontime设置的多少,如果比较短,假设只有10s,你两次操作之间超过了10s,那么熔断会进入半开状态。 另外istio的熔断并不是标准意义上基于请求数的熔断,是有一定偏差的,官网熔断相关页面有说明:“It’s interesting to see that almost all requests made it through! The istio-proxy does allow for some leeway.”
作者回复: 因为mixer被砍掉,限流功能暂时缺失,只支持连接数限制。不过可以直接通过envoy filter的方式引入,那样就不算是istio原生了
作者回复: 优秀!
作者回复: 你进入envoy查看下日志里response_flags是什么值。还可以查一下pending的指标。看上去应该是触发了熔断,和配置有关。
作者回复: 看看什么错误输出。加上 -- 是标准写法。