Автоматический выключатель не срабатывает при 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
При выполнении этого будет смоделировано 20 запросов, возвращающих 500.
Но если вы применили автоматический выключатель, он должен разрешить только один запрос из 500, а остальные запросы должны быть отключены и503 должен быть возвращен.Этого не происходитПроблема поднята на github Проблема Github