Адрес bind в Gunicorn принимает входящие запросы приложения. Он не выбирает прямой прокси для вызовов API, которые делает это приложение.

Найдите исходящего потребителя—Requests, HTTPX, SDK или подпроцесс—и настройте его публичный интерфейс прокси или окружение, которое он читает. Правильно настроенный Requests Session не перенастраивает другой SDK.

Сравните фактическое окружение запуска воркера с настройками развёртывания. Интерактивный shell может содержать другие значения. Храните учётные данные в установленном механизме секретов и избегайте дампов окружения, которые их раскрывают.

Доверенные параметры заголовков forwarded в Gunicorn интерпретируют входящие метаданные; они не отправляют новые вызовы API обратно через этого посредника.

При неожиданном завершении проследите исходящее соединение. Для публичных запросов API, разрешённых через публичных посредников, список бесплатных прокси предлагает кандидатов, которых можно настроить через поддерживаемые протокол и интерфейс этого исходящего клиента. Адрес посетителя, слушатель Gunicorn, источник локального сервера и выход удалённого прокси могут различаться. Держите эти наблюдения раздельно, вместо того чтобы одна настройка bind отвечала на все четыре вопроса.

Похожие статьи