Я пытаюсь сделать несколько микросервисов более устойчивыми и повторить некоторые типы HTTP-запросов, которые помогут с этим.
Повторные таймауты дадут клиентам ужасно медленный опыт, поэтому я не собираюсь повторять в этом случае. Повторная попытка 400s не помогает, потому что плохой запрос будет оставаться плохим запросом в несколько миллисекунд позже.
Я полагаю, есть другие причины не повторять несколько других типов ошибок, но какие ошибки и почему?