export HTTP_PROXY=http://proxy.example:8080
export HTTPS_PROXY=http://proxy.example:8080
python map_job.py

contextilys Standardweg für Web-Kacheln nutzt Requests. Gib die Variablen dem Prozess, der map_job.py ausführt; ein Notebook-Kernel oder ein geplanter Worker braucht seine eigene Startumgebung. Beide Zielschemas können denselben HTTP-Vermittler verwenden. Für öffentliche Kacheln auf einer erlaubten öffentlichen Proxy-Route wähle einen Endpunkt aus der HTTP-Proxy-Liste für diese Werte.

Die Proxy-Einstellungen des Conda-Paketmanagers konfigurieren diese späteren Python-Anfragen nicht automatisch.

Wenn HTTPS an der CA einer Organisation scheitert, konfiguriere das Requests-Vertrauen in diesem Worker, etwa mit seinem freigegebenen REQUESTS_CA_BUNDLE. Die gewöhnliche Proxy-Auswahl erfordert weder das Ersetzen von contextilys privatem Downloader noch das Entfernen von HTTP-Fehlerprüfungen.

Wenn eine Basiskarte ohne passende Proxy-Anfrage erscheint, stelle fest, ob sie zwischengespeicherte Kacheln wiederverwendet hat. Prüfe einen Vorgang, der wirklich einen Download braucht, bevor du schließt, die Umgebung sei ignoriert worden.

Die URL des Kachel-Anbieters bleibt das Ziel des Inhalts, mit ihrer bestehenden Authentifizierung, Zuordnung und Richtlinie für erlaubte Downloads.

Ähnliche Artikel