Kies de proxy-rûte fan Sentry Python by init
Set de eksplisite proxy-opsjes fan sentry-sdk, of meitsje beide leech as jo bewust routing út de omjouwing útskeakelje.
import sentry_sdk
sentry_sdk.init(
dsn=sentry_dsn,
http_proxy='http://proxy.example:8080',
https_proxy='http://proxy.example:8080',
)Hâld sentry_dsn as bestimming fan it Sentry-projekt. Dizze sentry-sdk-opsjes kieze de tuskenpersoan foar it ynboude HTTP-transport.
| Winske belied | Gefolch foar de konfiguraasje |
|---|---|
| In eksplisite proxy brûke | Jou de proxy-opsjes by de initialisatie, lykas toand; de HTTP-proxylist kin kandidaten leverje foar in iepenbiere HTTP-rûte. |
| Omjouwingsynstellingen brûke | Lit eksplisite wearden weilitten. Foar in HTTPS-DSN besiket it transport earst it HTTPS-proxypaad en kin weromfalle op HTTP. |
| Omjouwing-ôflate paden útskeakelje | Set beide eksplisite proxy-opsjes op lege strings. Allinnich HTTPS leegje kin in HTTP-fallback efterlitte. |
Raven syn ThreadedRequestsHTTPTransport heart by it âldere raven-python-pakket; it is net dizze initialisaasje-ynterface.
Bewêstje dêrnei de ôflevering yn 'e transportfase. It standert HTTP-transport set wurk normaal op in eftergrûnwurker, dus in suksesfolle initialisatie of in barren-identifikaasje lit net sjen dat de envelop it proxy berikt hat. Brûk de stipe flush- of shutdown-libhensyklus yn in koartlibbige applikaasje, en hâld transportflaters sûnder geheimen bleat te lizzen.