Resin線程使用問題-創(chuàng)新互聯(lián)

【現(xiàn)象】:應用響應慢,被監(jiān)控腳本重啟;應用負載低、訪問壓力小。

成都網(wǎng)站建設、做網(wǎng)站介紹好的網(wǎng)站是理念、設計和技術(shù)的結(jié)合。創(chuàng)新互聯(lián)擁有的網(wǎng)站設計理念、多方位的設計風格、經(jīng)驗豐富的設計團隊。提供PC端+手機端網(wǎng)站建設,用營銷思維進行網(wǎng)站設計、采用先進技術(shù)開源代碼、注重用戶體驗與SEO基礎,將技術(shù)與創(chuàng)意整合到網(wǎng)站之中,以契合客戶的方式做到創(chuàng)意性的視覺化效果。

【原因分析】:

1、使用netstat -na|wc -l查看連接數(shù),連接數(shù)正常

2、使用kill -3 PID,查看生成的jvm_xxx.log,看java正在做什么,看是否正常

如:

化妝品庫,在應用被監(jiān)控腳本重啟前生成的jvm LOG中有如下信息

Resin線程使用問題

統(tǒng)計發(fā)現(xiàn),有230多個線程都在運行此任務;

Resin只配置了256個線程,這個請求占用的線程過多,Resin沒辦法去處理別的請求,引起請求超時。

3、這些請求是什么,為什么會這么多呢,從業(yè)務上查看了解到,這個請求是化妝品庫這個應用去請求快搜的一個接口(使用httpclient方式),把拿回來的數(shù)據(jù)進行格式化后在前臺顯示。

4、Httpclient方式,每個請求都需要占用一個線程,當一個請求完成后線程才會被重用,當被調(diào)用的系統(tǒng)響應較慢時,會導致調(diào)用它的應用本身的線程占用過多,沒資源提供其它服務。

【解決方案】:

調(diào)整應用使用httpclient方式調(diào)用其它資源的方法,改為別的方式或增加緩存減少調(diào)用次數(shù)。

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

本文名稱:Resin線程使用問題-創(chuàng)新互聯(lián)
URL分享:http://muchs.cn/article34/dpcdpe.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供面包屑導航、搜索引擎優(yōu)化、域名注冊微信公眾號、服務器托管網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設計公司