Sentry Python-un proksi marşrutunu init zamanı seçin
sentry-sdk-nın açıq proksi seçimlərini təyin edin və ya mühitdən gələn marşrutlaşdırmanı qəsdən söndürərkən hər ikisini boşaldın.
import sentry_sdk
sentry_sdk.init(
dsn=sentry_dsn,
http_proxy='http://proxy.example:8080',
https_proxy='http://proxy.example:8080',
)sentry_dsn Sentry layihəsinin hədəfi olaraq qalsın. Bu sentry-sdk seçimləri daxili HTTP daşıyıcısı üçün vasitəçini seçir.
| İstənilən siyasət | Konfiqurasiyanın nəticəsi |
|---|---|
| Açıq proksidən istifadə edin | Proksi seçimlərini göstərildiyi kimi işə salma zamanı verin; HTTP proksi siyahısı açıq HTTP marşrutu üçün namizədlər verə bilər. |
| Mühit parametrlərindən istifadə edin | Açıq dəyərləri buraxın. HTTPS DSN üçün daşıyıcı əvvəlcə HTTPS proksi yolunu sınayır və HTTP-yə geri düşə bilər. |
| Mühitdən gələn yolları söndürün | Hər iki açıq proksi seçimini boş sətirlərə qoyun. Yalnız HTTPS-i təmizləmək HTTP ehtiyat yolunu qoya bilər. |
Raven-in ThreadedRequestsHTTPTransport sinfi köhnə raven-python paketinə aiddir; bu, həmin işə salma interfeysi deyil.
Sonra çatdırılmanı daşıyıcı mərhələsində qiymətləndirin. Standart HTTP daşıyıcısı işi adətən arxa plan işçisinə yerləşdirir, buna görə uğurlu işə salma və ya hadisə identifikatoru zərfin proksiyə çatdığını göstərmir. Qısaömürlü tətbiqdə dəstəklənən flush və ya shutdown həyat dövrünü istifadə edin, daşıyıcı xətalarını sirləri açmadan saxlayın.