У меня есть ситуация, когда несколько параллельных запросов пытаются получить доступ к серверу с помощью «токена доступа». Если один из запросов завершается с ошибкой 401, мне нужно сгенерировать новый токен доступа и повторить все оставшиеся запросы. Генерация нового токена доступа должна произойти только один раз.
Я читал о том, как можно использовать перехватчики для выполнения sh, но может ли кто-нибудь дать мне пошаговое объяснение (используя терминологию / методы, доступные в Java 8 или выше)?