java代理伺服器連接超時
Ⅰ 用java的socket鏈接自己的電腦和阿里雲伺服器,出現連接超時錯誤,怎麼辦
說下 debug的思路 你把 服務端和客戶端的代碼 都在本地跑一把,用不同的埠,測試是不是代碼的問題, 然後把這些代碼全部部署到阿里雲伺服器上面去,看看在阿里雲伺服器上是否有問題,
然後你把你服務端的代碼 部署到 阿里雲上面去,首先你需要知道阿里雲的外網IP, 首先你在ping 阿里雲的外網IP ,能不能ping 通,查看你本地是否可以連接到 阿里雲。這裡面你需要注意的是 阿里雲伺服器本身的設置,是否開啟的防火牆,是否允許對應的埠,這里有一堆網路設置的問題,能想到的就這些。 如果能ping通的話,很大可能是 阿里雲伺服器的網路配置問題,防火牆,埠,訪問策略,允許訪問的IP,不是運維,想到的就這么多
Ⅱ 代理服務器連接失敗
代理伺服器連接失敗的原因:
可能是電腦的網速問題導致電腦的連接伺服器很慢或者不成功;
由於「貓」或者路由器的問題導致網路已經斷開;
電腦中了病毒導致電腦對某些程序無法運行;
文件丟失或者遭到殺毒軟體的誤殺。
代理伺服器(Proxy
Server)是一種重要的伺服器安全功能,它的工作主要在開放系統互聯(OSI)模型的會話層,從而起到防火牆的作用。代理伺服器大多被用來連接INTERNET(國際互聯網)和Local
Area
Network(區域網)。
代理伺服器功能:
(1)設置用戶驗證和記賬功能,可按用戶進行記賬,沒有登記的用戶無權通過代理伺服器訪問Internet網。並對用戶的訪問時間、訪問地點、信息流量進行統計。
(2)對用戶進行分級管理,設置不同用戶的訪問許可權,對外界或內部的Internet地址進行過濾,設置不同的訪問許可權。
(3)增加緩沖器(Cache),提高訪問速度,對經常訪問的地址創建緩沖區,大大提高熱門站點的訪問效率。通常代理伺服器都設置一個較大的硬碟緩沖區(可能高達幾個GB或更大),當有外界的信息通過時,同時也將其保存到緩沖區中,當其他用戶再訪問相同的信息時,則直接由緩沖區中取出信息,傳給用戶,以提高訪問速度。
(4)連接內網與Internet,充當防火牆(Firewall):因為所有內部網的用戶通過代理伺服器訪問外界時,只映射為一個IP地址,所以外界不能直接訪問到內部網;同時可以設置IP地址過濾,限制內部網對外部的訪問許可權。
(5)節省IP開銷:代理伺服器允許使用大量的偽IP地址,節約網上資源,即用代理伺服器可以減少對IP地址的需求,對於使用區域網方式接入Internet
,如果為區域網(LAN)內的每一個用戶都申請一個IP地址,其費用可想而知。但使用代理伺服器後,只需代理伺服器上有一個合法的IP地址,LAN內其他用戶可以使用10.*.*.*這樣的私有IP地址,這樣可以節約大量的IP,降低網路的維護成本。
Ⅲ 代理總是連接超時怎麼辦 我想問的是解決辦法別發一堆沒用的 要是能看懂也不來問了
你好啊伺服器超時的可能性有以下幾種: 1、你的網路沒有正確的連接上 2、你的網路的連接速度要小於QQ的要求 3、QQ的伺服器正在維護 4、設置中QQ網路類型與機器的網路類型不符(很少見) 這是我以前碰到的幾種問題,希望能給你些幫助 建議您可參考以下設置: 1、首先請您檢查下防火牆設置,建議暫時關閉防火牆; 2、可能是由於QQ系統調整引起的,所以會造成某些號段不能登陸,建議您可以稍後再進行嘗試; 3、嘗試使用選擇登陸伺服器(目前有三種模式,分別是UDP模式、TCP模式和會員VIP模式) 操作方法:在2005 Beta3版本登陸窗口的左下角高級設置——選擇登陸伺服器,依次選擇UDP模式、TCP模式和會員VIP模式(僅提供給會員); 4、可能是您所使用的代理已經失效,更換代理或者不使用代理,即可正常登陸 操作方法:在2005 Beta3版本登陸窗口的左下角高級設置——網路設置——類型,選擇不使用代理,或者其他模式(選擇好代理後,請先測試下是否可以正常使用); 5、因區域網實行封鎖限制(埠被封),所以造成您的QQ無法登陸 解決方法:嘗試使用HTTP代理 操作方法:在2005 Beta3版本登陸窗口的左下角高級設置——網路設置——類型,選擇HTTP代理(選擇好代理後,請先測試下是否可以正常使用); 6、最後,建議您嘗試使用TM登陸。 請您可以將本地的聊天記錄清除(建議在清除前先備份,以免丟失)再登陸嘗試。在2005beta3版本登陸窗口中先輸入QQ號碼——左下角 高級設置——清除記錄——同時刪除該帳號對應的所有聊天記錄文件 打勾 —— 輸入QQ密碼——確定 即可清除記錄。 或者刪除QQ安裝目錄下的相應號碼文件夾,最後重新登陸即可。 還後一個百試百靈的方法:卸載原來的QQ程序,然後再下載一個最新版本的QQ的安裝程序,並且安裝,最後重啟,那一定行。安全起見,還是到官方網站下載吧!http://im.qq.com/如果還有問題,最後,希望你的QQ早日康復!!!
Ⅳ 用代理伺服器上QQ,顯示連接伺服器超時,是什麼原因
換個代理吧,代理通常不會很穩定的.
說明那個代理已經不能正常使用,也就是不能通過他連到網路上了.
Ⅳ Java:連接請求超時是什麼意思超時就不再請求了
連接請求超時 是在請求資料庫或者請求網頁時 防止應用一直佔用資源的一個解決辦法。
連接請求超時,一般是網路中斷、阻塞等由於網路的問題造成的臨時原因。
一般情況下連接超時之後,就進行再次請求,如果重復三次之後仍然是超時 那就不再請求了。
Ⅵ 求助!用java編寫的代理伺服器,無法訪問網頁
最好把代碼放出來,獲取遠程web伺服器端的java運行地方必須可以訪問web才可以
Ⅶ java,請問怎麼對這個連接網址時,超時的異常加一個處理
1、用try{}catch(){}捕抓異常,判斷返回是否目標
2、用Thread.sleep()暫停
Ⅷ java中設置http連接超時有什麼用
常用的有兩種方法:
1. 在主頁面中寫入下面兩句:
HttpSession session=request.getSession(true);
session.setMaxInactiveInterval(3600);//3600秒,注意伺服器端的3600秒,而不是客戶端的
2. 在項目的web.xml中設置:
<session-config>
<session-timeout>60</session-timeout>
</session-config>
這里的60就是60分鍾。
還有一種在伺服器端設置的方法,因為不同的伺服器配置不同,在這就不說了,以上兩個就足夠用了。
Ⅸ java 如何設置socket連接超時時間,主要是對服務端斷開,IP或埠錯誤的及時響應
不清楚為什麼速度會差,既然這樣就別再客戶端搞什麼超時斷開,在伺服器端搞
主流方案,也是很多公司採用的,弄個心跳檢測
每隔一段時間給伺服器端發個固定報文
伺服器端監視連接,多少秒後如果沒有接收到回應,計超時一次,超時三次強制斷開連接
心跳檢測的程序貌似c的有蠻多,java的網上一大堆假代碼,你可以下個c的來看看,翻譯成java就好
Ⅹ 代理伺服器連接失敗是怎麼回事
代理伺服器連接失敗的原因:
可能是電腦的網速問題導致電腦的連接伺服器很慢或者不成功;
由於「貓」或者路由器的問題導致網路已經斷開;
電腦中了病毒導致電腦對某些程序無法運行;
文件丟失或者遭到殺毒軟體的誤殺。