中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何理解jdbc斷開的管道

發布時間:2021-11-16 11:14:45 來源:億速云 閱讀:232 作者:柒染 欄目:大數據

這期內容當中小編將會給大家帶來有關如何理解jdbc斷開的管道,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

18:34:50.032 [pool-11-thread-10] INFO  o.a.http.impl.execchain.RetryExec - I/O exception (java.net.SocketException) caught when processing request to {}->http://35.26.59.191:8123: >斷開的管道
18:34:50.033 [pool-11-thread-10] INFO  o.a.http.impl.execchain.RetryExec - Retrying request to {}->http://35.26.59.191:8123

如果我們把socketTimeout設置如下:

socketTimeout=60000; 這意味著60秒以內服務器必須開始給客戶端吐數據,以保持socket的活性。配置成60秒,一般查詢都不會遇到問題。即使是全表掃描這樣的大查詢,數據也會流式地源源不斷吐給客戶端,不會達到60秒的限制。

但對于帶有ORDER BY、DISTINCT、COUNT、SUM等方法的大查詢,他們很可能60秒內還沒有計算出結果,這時候客戶端會檢測到socket超時并自動斷開,導致服務器會收到QUERY_KILL,中止本次執行。

結論:對于帶有排序、聚集函數的大查詢,socketTimeout 應該設置很大的值。例如:

socketTimeout=6000000;

上述就是小編為大家分享的如何理解jdbc斷開的管道了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

平湖市| 曲靖市| 灵台县| 绥滨县| 冷水江市| 东至县| 鸡泽县| 庆云县| 昌吉市| 大田县| 桃江县| 延川县| 通州市| 始兴县| 贡觉县| 湟源县| 瑞丽市| 华坪县| 丹巴县| 开远市| 瓮安县| 江孜县| 施甸县| 民县| 三明市| 松阳县| 盘锦市| 阳泉市| 西贡区| 寿宁县| 基隆市| 开阳县| 余江县| 桃园县| 周宁县| 托里县| 锡林浩特市| 嘉峪关市| 博爱县| 马公市| 绥化市|