TCP переподключиться к неизвестному адресу с Websocket, когда нет Интернета
Я использовал ProcMon.exe
чтобы увидеть, что происходит с моим приложением, когда нет интернета. Мое приложение electron
Приложение, которое использует websocket для подключения к серверной службе, находится на другом компьютере.
К вашему сведению, пример адреса веб-сокета ws://10.5.14.72:8080/Model
,
AFAIK, HTTP-запрос от websocket будет проходить через прокси-сервер, если таковой существует (пожалуйста, исправьте меня, я ошибаюсь).
К вашему сведению, когда нет интернета, приложение реагирует очень медленно, так как оно продолжает подключаться к какому-то неизвестному адресу, как показано в ProcMon.exe
которые я считаю, были прокси, но я не могу найти в internet options
, Ниже подробности:
TCP Reconnect x.x.x.x:50074 -> 203.208.39.198:https SUCCESS
TCP Reconnect x.x.x.x:50075 -> 203.208.39.198:https SUCCESS
TCP Reconnect x.x.x.x:50077 -> 203.208.39.199:https SUCCESS
TCP Reconnect x.x.x.x:50078 -> 203.208.39.199:https SUCCESS
TCP Reconnect x.x.x.x:50077 -> 203.208.39.199:https SUCCESS
TCP Reconnect x.x.x.x:50078 -> 203.208.39.199:https SUCCESS
TCP Reconnect x.x.x.x:50080 -> 203.208.39.193:https SUCCESS
TCP Reconnect x.x.x.x:50081 -> 203.208.39.193:https SUCCESS
TCP Reconnect x.x.x.x:50080 -> 203.208.39.193:https SUCCESS
TCP Reconnect x.x.x.x:50081 -> 203.208.39.193:https SUCCESS
Эти попытки подключения происходят в течение нескольких минут, прежде чем он, наконец, достигнет целевого адреса. Итак, я могу знать, являются ли они 203.208.39.xxx:https
адреса представляют прокси?