Bộ chọn proxy Java có thể trả về nhiều ứng viên định tuyến cho một URI. Khi danh sách chứa một proxy theo sau là Proxy.NO_PROXY, máy khách tham gia có thể thử kết nối trực tiếp sau khi proxy thất bại.

hợp đồng ProxySelector định nghĩa danh sách ứng viên và thông báo thất bại. Hãy kiểm tra kết quả cho đích chính xác cùng với hành vi thử lại và bỏ qua của máy khách.

Nếu một proxy thất bại phải dừng yêu cầu, chính sách định tuyến của máy khách không nên đưa ra phương án trực tiếp. Hãy xác minh đường đi của lỗi trong môi trường chạy thực tế: các máy khách khác nhau có thể sử dụng kết quả của bộ chọn theo cách khác nhau.

Chính sách này điều chỉnh các máy khách sử dụng bộ chọn đó. Một thư viện khác có thể tạo máy khách hoặc đường ổ cắm độc lập, vì vậy chỉ riêng bộ chọn không thể áp đặt ranh giới mạng cho toàn bộ máy.

Bài viết liên quan