HttpClient連線時間和讀取時間設定

2021-09-12 02:03:02 字數 560 閱讀 1396

httpclient連線時間

所謂連線的時候

是httpclient傳送請求的地方開始到連線上目標url主機位址的時間,

理論上是距離越短越快,線路越通暢越快,但是由於路由複雜交錯,往往連線上的時間都不固定,運氣不好連不上,

httpclient的預設連線時間,預設可能是1分鐘,假如超過1分鐘 過一會繼續嘗試連線,這樣會有乙個問題 假如遇到乙個url老是連不上,會影響其他執行緒的執行緒進去,

所以我們有必要進行特殊設定,比如設定10秒鐘 假如10秒鐘沒有連線上 我們就報錯,這樣我們就可以進行業務上的處理,

比如我們業務上控制 過會再連線試試看。並且這個特殊url寫到log4j日誌裡去。方便管理員檢視。

httpclient讀取時間

所謂讀取的時間 是httpclient已經連線到了目標伺服器,然後進行內容資料的獲取,一般情況 讀取資料都是很快速的,

但是假如讀取的資料量大,或者是目標伺服器本身的問題(比如讀取資料庫慢,併發量大等...)也會影響讀取時間。

我們還是需要來特殊設定下,比如設定10秒鐘 假如10秒鐘還沒讀取完,就報錯,同上,我們可以業務上處理。

Linux設定SSH連線時間

vi etc ssh sshd config找到乙個clientaliveinterval引數,解開注釋,設定連線保持的時間,單位為秒 clientalivecountmax 這個引數設定允許超時的次數 設定好了後,儲存並關閉檔案 esc wq 重新啟動配置 service sshd reload這...

Linux保持SSH連線時間設定

連線ssh伺服器剛剛離開一會就斷開,不得不需要反覆連線伺服器,為了使ssh伺服器可以保持足夠的連線時間,大家可以按以下方法設定 基於安全的理由,如果使用者連線到 ssh server 後閒置,ssh server 會在超過特定時間後自動終止 ssh 連線。以下是設定終止連線時間的方法 修改serve...

centos下設定ssh連線時間

基於安全的理由,如果使用者連線到 ssh server 後閒置,ssh server 會在超過特定時間後自動終止 ssh 連線。以下是設定終止連線時間的方法 1 開啟 etc ssh sshd config 檔案,裡面有乙個引數為 clientalivecountmax,它是設定使用者端的 ssh ...