由於自己做的專案最近報了很多這個異常:org.apache.http.conn.connectionpooltimeoutexception: timeout waiting for connection
所以研究了一下連線這方面的資料,總結以下幾點:
httpclient 預防連線滿了的方法:
1、設定最大連線數
3、設定tomcat的連線數
1、修改最大連線數,在/opt/probe/patrol/tomcat_plan_5535/conf/server.xml中
connectiontimeout="20000" disableuploadtimeout="true" uriencoding="utf-8" />
redis連線數合理配置 redis連線數配置多少
redis客戶端連線數 redis通過監聽乙個tcp埠或socket的方式接收來自客戶端的連線,當與客戶端建立連線後,redis內部會進行如下操作 1 客戶端socket會被設定為非阻塞模式,因為redis在網路時間處理上採用的是非阻塞多路復用模型 2 然後為這個socket設定tcp nodela...
檢視Apache的連線數和當前連線數
檢視了連線數和當前的連線數 複製 如下 netstat ant grep ip 80 wc l netstat ant grep ip 80 grep est wc l檢視ip訪問次數 複製 如下 netstat nat grep 80 awk awk f sort uniq c sort nlin...
mysql 太多的連線數 mysql 連線數太多
問題記錄 mysql error 1040 too many connections 解決辦法 1.檢視mysql的最大連線數 mysql show variables like max connections 500 2.檢視伺服器響應的最大連線數 mysql show global status...