У нас есть утилиты библиотеки запросов, замусоренной по всему нашему проекту. Недавно мы столкнулись с ошибкой в одном из наших пунктов назначения, где он заморозил среднюю транзакцию и решил просто закрыть соединение.
Естественно, наше приложение последовали этому примеру.
Есть ли переменная среды или какой-либо другой способ установить тайм-аут? Даже если это значительное (скажем, 30 секунд), этого должно быть достаточно, чтобы остановить все работы от остановки из-за одной службы. Если это возможно, оно должно быть глобальным, чтобы мне не приходилось находить каждое его использование, и чтобы люди не могли забыть добавить его в будущем.