久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

java - 為什么這段代碼執行偶爾能夠達到50~100ms?

瀏覽:149日期:2023-10-19 16:20:46

問題描述

for(Map.Entry<String, String> entry : map.entrySet()) { //map 最多2個key-value對Request request = new Request();ClientInfo clientInfo = new ClientInfo(clientid, host, ip);String value = entry.getValue();RealInfo realInfo = new RealInfo(clientId, value , clientInfo);request.realInfo = realInfo ;concurrentLinkedQueue.add(request); }}

jre是1.7環境,編譯使用的是1.6。看監控絕大多數在0~1ms內返回,但有部分是50~100ms才返回,qps大概是800。現在已經排除了CPU load,內存,網卡等原因我實在想不通為什么能夠打到50ms。。。請大家幫我分析下

問題解答

回答1:

有可能是數據庫連接的問題 ip參數變了以后 是否數據庫會有什么處理出現了這個延遲,以前碰見過類似問題,后來發現是數據庫的問題

標簽: java
相關文章:
主站蜘蛛池模板: 蓬莱市| 商水县| 大庆市| 元阳县| 当涂县| 西充县| 高台县| 辉县市| 长沙县| 南京市| 博湖县| 安阳市| 台湾省| 青州市| 江油市| 哈尔滨市| 泸西县| 额济纳旗| 马山县| 修水县| 宣城市| 天峨县| 化隆| 灌南县| 平原县| 望谟县| 岱山县| 禹城市| 德格县| 德钦县| 天水市| 湾仔区| 北辰区| 昭苏县| 清原| 凌云县| 交口县| 山丹县| 五大连池市| 中牟县| 平罗县|