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 ដែលភ្ជាប់មកជាមួយ។

គោលនយោបាយដែលចង់បានផលវិបាកនៃការកំណត់
ប្រើ proxy ច្បាស់លាស់ផ្តល់ជម្រើស proxy នៅពេលចាប់ផ្តើម ដូចដែលបានបង្ហាញ; បញ្ជី proxy HTTP អាចផ្តល់បេក្ខជនសម្រាប់ផ្លូវ HTTP សាធារណៈ។
ប្រើការកំណត់បរិស្ថានលុបតម្លៃច្បាស់លាស់ចោល។ សម្រាប់ DSN HTTPS ការដឹកជញ្ជូនព្យាយាមផ្លូវ proxy HTTPS មុន ហើយអាចត្រឡប់ទៅ HTTP។
បិទផ្លូវដែលមកពីបរិស្ថានកំណត់ជម្រើស proxy ច្បាស់លាស់ទាំងពីរជាខ្សែអក្សរទទេ។ ការសម្អាតតែ HTTPS អាចទុកផ្លូវបម្រុង HTTP។

ThreadedRequestsHTTPTransport របស់ Raven ជាកម្មសិទ្ធិរបស់កញ្ចប់ raven-python ចាស់ជាង; វាមិនមែនជាចំណុចប្រទាក់ចាប់ផ្តើមនេះទេ។

បន្ទាប់មកវាយតម្លៃការដឹកជញ្ជូននៅដំណាក់កាលដឹកជញ្ជូន។ ការដឹកជញ្ជូន HTTP ស្តង់ដារជាធម្មតាដាក់ការងារនៅលើកម្មករផ្ទៃខាងក្រោយ ដូច្នេះការចាប់ផ្តើមជោគជ័យ ឬឧបករណ៍កំណត់អត្តសញ្ញាណព្រឹត្តិការណ៍មិនបង្ហាញថាស្រោមសំបុត្របានទៅដល់ proxy ទេ។ ប្រើវដ្តជីវិត flush ឬ shutdown ដែលគាំទ្រនៅក្នុងកម្មវិធីរយៈពេលខ្លី ដោយរក្សាកំហុសដឹកជញ្ជូនដោយមិនបង្ហាញអាថ៌កំបាំង។

អត្ថបទពាក់ព័ន្ធ