Jes*_*ias 13 circuit-breaker kubernetes devops istio envoyproxy
断路器不会在httpConsecutiveErrors上跳闸:1(对于500响应).所有请求都通过并提供500.断路器应跳闸,应返回503(服务不可用).
按照断路器设置步骤进行操作 .
一旦httpbin启动,你可以用它模拟500请求:
kubectl exec -it $FORTIO_POD -c fortio /usr/local/bin/fortio -- load -c 1 -qps 0 -n 20 -loglevel Warning http://httpbin:8000/status/500
Run Code Online (Sandbox Code Playgroud)
运行此操作将模拟返回500的20个请求.
但是,如果您已应用断路器,则应仅允许一个请求为500,并且应该跳过剩余的请求并返回503.这不会发生.在github Github问题上提出的问题
| 归档时间: |
|
| 查看次数: |
329 次 |
| 最近记录: |