កំណត់ប្រូកស៊ីសម្រាប់ការដឹកជញ្ជូនព្រឹត្តិការណ៍របស់ Sentry Node
ប្រើ transportOptions.proxy សម្រាប់ទិន្នន័យវាស់វែងចេញ ហើយពិនិត្យការរំលងដែលត្រូវគ្នា ប្រសិនបើប្រូកស៊ីដែលបានជ្រើសមិនត្រូវបានទាក់ទង។
import * as Sentry from "@sentry/node";
Sentry.init({
dsn: process.env.SENTRY_DSN,
transportOptions: {
proxy: "http://proxy.example.net:8080",
},
});នេះចាប់ផ្តើមការដឹកជញ្ជូន @sentry/node ទំនើបជាមួយ DSN ដែលមានស្រាប់របស់កម្មវិធី។ ប្រូកស៊ីស្ថិតនៅក្រោម transportOptions; បញ្ជីប្រូកស៊ី HTTP ផ្តល់បេក្ខជន HTTP សាធារណៈសម្រាប់តម្លៃចំណុចបញ្ចប់នោះ។
សម្រាប់ការកំណត់ចាស់ជាងនេះ ការផ្លាស់ប្តូររបស់ Sentry ទៅ v7 បានផ្លាស់ httpProxy និង httpsProxy ទៅជម្រើសតែមួយនេះ។ ប្រើចំណុចប្រទាក់សម្រាប់ការបង្កើត SDK របស់គម្រោង ជាជាងការបញ្ចូលទម្រង់ទាំងពីរ។
ប្រសិនបើការដឹកជញ្ជូនព្រឹត្តិការណ៍មិនទាក់ទងប្រូកស៊ី សូមពិនិត្យធាតុបញ្ចូលបរិស្ថានដែលគាំទ្រដោយកំណែដឹកជញ្ជូនដែលបានដាក់ពង្រាយ និងការរំលង no_proxy។ ការរំលងដែលត្រូវគ្នាអាចអនុវត្តបាន ទោះបីជាមានចំណុចបញ្ចប់ច្បាស់លាស់ក៏ដោយ។
វាយតម្លៃការតភ្ជាប់ព្រឹត្តិការណ៍របស់ Sentry ដោយឡែកពីសំណើ API របស់កម្មវិធី។ ការតាមដានសំណើទាំងនោះកត់ត្រាសកម្មភាព; វាមិនផ្តល់ឱ្យការដឹកជញ្ជូនទិន្នន័យវាស់វែងនូវការគ្រប់គ្រងលើផ្លូវបណ្តាញរបស់ពួកវាទេ។