Допускает ли ваша политика прокси в Java прямой резервный путь?
Проверьте кандидатов селектора Java, когда сбойный прокси должен остановить запрос, а не разрешить другой маршрут.
Селектор прокси в Java может вернуть несколько кандидатов маршрутизации для URI. Если список содержит прокси, за которым следует Proxy.NO_PROXY, участвующий клиент может попытаться установить прямое соединение после сбоя прокси.
контракт ProxySelector определяет список кандидатов и уведомление о сбое. Проверьте результат для точного адресата вместе с поведением клиента при повторных попытках и обходе.
Если сбойный прокси должен остановить запрос, политика маршрутизации клиента не должна предлагать прямую альтернативу. Проверьте путь сбоя в реальной среде выполнения: разные клиенты могут по-разному использовать результаты селектора.
Эта политика управляет клиентами, использующими этот селектор. Другая библиотека может создать независимый клиент или путь сокета, поэтому один селектор не может обеспечить сетевую границу для всей машины.