import sentry_sdk

sentry_sdk.init(
    dsn=sentry_dsn,
    http_proxy='http://proxy.example:8080',
    https_proxy='http://proxy.example:8080',
)

Giữ sentry_dsn làm đích của dự án Sentry. Các tùy chọn sentry-sdk này chọn trung gian cho quá trình truyền HTTP tích hợp.

Chính sách mong muốnHệ quả cấu hình
Dùng proxy rõ ràngCung cấp các tùy chọn proxy lúc khởi tạo, như được hiển thị; danh sách proxy HTTP có thể cung cấp ứng viên cho tuyến HTTP công khai.
Dùng cài đặt môi trườngBỏ qua giá trị rõ ràng. Với DSN HTTPS, quá trình truyền thử tuyến proxy HTTPS trước và có thể chuyển về HTTP.
Tắt các tuyến lấy từ môi trườngĐặt cả hai tùy chọn proxy rõ ràng thành chuỗi rỗng. Chỉ xóa HTTPS có thể còn lại tuyến dự phòng HTTP.

ThreadedRequestsHTTPTransport của Raven thuộc gói raven-python cũ hơn; đây không phải giao diện khởi tạo này.

Sau đó đánh giá việc gửi ở giai đoạn truyền. Quá trình truyền HTTP tiêu chuẩn thường đặt công việc vào một worker nền, nên khởi tạo thành công hay mã nhận dạng sự kiện không cho thấy phong bì đã đến proxy. Dùng vòng đời flush hoặc shutdown được hỗ trợ trong ứng dụng ngắn hạn, giữ lỗi truyền mà không lộ bí mật.

Bài viết liên quan