init кезінде Sentry Python прокси маршрутын таңдаңыз
sentry-sdk анық прокси параметрлерін орнатыңыз немесе ортадан алынатын маршруттауды әдейі өшіргенде екеуін де босатыңыз.
import sentry_sdk
sentry_sdk.init(
dsn=sentry_dsn,
http_proxy='http://proxy.example:8080',
https_proxy='http://proxy.example:8080',
)sentry_dsn Sentry жобасының межелі орны ретінде қалдырыңыз. Бұл sentry-sdk параметрлері кірістірілген HTTP тасымалы үшін делдалды таңдайды.
| Қалаған саясат | Конфигурация салдары |
|---|---|
| Анық проксиді пайдалану | Прокси параметрлерін көрсетілгендей инициализация кезінде беріңіз; HTTP прокси тізімі жалпыға ашық HTTP маршруты үшін кандидаттар ұсына алады. |
| Орта параметрлерін пайдалану | Анық мәндерді қалдырыңыз. HTTPS DSN үшін тасымал алдымен HTTPS прокси жолын талдап, HTTP-ге қайта оралуы мүмкін. |
| Ортадан алынатын жолдарды өшіру | Екі анық прокси параметрін бос жолдарға қойыңыз. Тек HTTPS-ті тазалау HTTP қосалқы жолын қалдыруы мүмкін. |
Raven-нің ThreadedRequestsHTTPTransport ескі raven-python бумасына жатады; ол бұл инициализация интерфейсі емес.
Содан кейін тасымал кезеңінде жеткізуді бағалаңыз. Стандартты HTTP тасымалы жұмысты әдетте фондық жұмысшыға салады, сондықтан сәтті инициализация немесе оқиға идентификаторы конверттің проксиге жеткенін көрсетпейді. Қысқа мерзімді қолданбада қолдау көрсетілетін flush немесе shutdown өмірлік циклін пайдаланып, құпияларды ашпай тасымал қателерін сақтаңыз.