濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > JSP session配置對(duì)web應(yīng)用的影響

JSP session配置對(duì)web應(yīng)用的影響

熱門標(biāo)簽:百度地圖添加標(biāo)注圖標(biāo)樣式 好操作的電話機(jī)器人廠家 南京新思維電話機(jī)器人 南昌市地圖標(biāo)注app 聊城智能電銷機(jī)器人外呼 企業(yè)怎么在聯(lián)通申請(qǐng)400電話 如何用中國(guó)地圖標(biāo)注數(shù)字點(diǎn) 地圖標(biāo)注市場(chǎng)怎么樣 泰州泰興400電話 怎么申請(qǐng)

JSP session配置對(duì)web應(yīng)用的影響

以前公司做了一個(gè)web項(xiàng)目。發(fā)布以后,隨著訪問量的逐漸增大,發(fā)現(xiàn)JVM的內(nèi)存使用比較多,full gc比較頻繁,而且full gc后old區(qū)的大小變化不大。剛開始以為是JVM虛擬機(jī)的各項(xiàng)參數(shù)配置的不合理,我們就對(duì)JVM虛擬機(jī)的參數(shù)進(jìn)行調(diào)整,調(diào)整后發(fā)現(xiàn)GC還是非常的頻繁。

funll GC頻繁非常影響性能,我們把jvm的heapdump( Java 堆棧的快照)文件導(dǎo)出來,采用IBM HeapAnalyzer 的分析工具進(jìn)行分析。經(jīng)過分析發(fā)現(xiàn)堆中存在很多session對(duì)象。這些session對(duì)象占用空間比較大大,而且占堆內(nèi)存的比例很大。很明顯問題是出現(xiàn)在session上面。

因?yàn)榭蛻舳嗽L問時(shí),當(dāng)服務(wù)端中沒有該客戶端的session,將會(huì)生成session對(duì)象,由于項(xiàng)目中的session過期時(shí)間設(shè)置的比較大,所以當(dāng)訪問量比較大的時(shí)候,產(chǎn)生的session對(duì)象就非常的多,導(dǎo)致占用了很大的堆內(nèi)存。
以前session設(shè)置為30分鐘,后來設(shè)置為1分鐘,代碼如下:

!-- 設(shè)置session失效,單位分 --> 
  session-config> 
    session-timeout>1/session-timeout> 
  session-config> 

把session過期時(shí)間設(shè)置為1分鐘后,進(jìn)行壓力測(cè)試,發(fā)現(xiàn)full gc減少了很多,而且JVM的內(nèi)存的用量也減少了很多。從這個(gè)結(jié)果得出結(jié)論設(shè)置

合理的session過期時(shí)間是非常有必要的。

注:由于這個(gè)web工程中沒有任何信息放入到session中,所以可以設(shè)置session時(shí)間很短。如果session中放了信息,那么大家就需要

自己考慮設(shè)置一個(gè)合理的過期時(shí)間。

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

您可能感興趣的文章:
  • jsp編程中session的用法實(shí)例分析
  • jsp中Action使用session方法實(shí)例分析
  • JSP動(dòng)態(tài)生成驗(yàn)證碼存儲(chǔ)在session作用范圍內(nèi)
  • jsp獲取action傳來的session和session清空以及判斷
  • jsp和asp.net共享session值示例代碼
  • Jsp中解決session過期跳轉(zhuǎn)到登陸頁面并跳出iframe框架的方法
  • JSP中 Session和作用域的使用
  • jsp中session過期設(shè)置及web.xml配置學(xué)習(xí)
  • jsp 對(duì)request.getSession(false)的理解(附程序員常疏忽的一個(gè)漏洞)
  • JSP由淺入深(9)—— JSP Sessions

標(biāo)簽:開封 山南 烏蘭察布 白銀 臨汾 自貢 銅川 吉林

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《JSP session配置對(duì)web應(yīng)用的影響》,本文關(guān)鍵詞  JSP,session,配置,對(duì),web,應(yīng),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《JSP session配置對(duì)web應(yīng)用的影響》相關(guān)的同類信息!
  • 本頁收集關(guān)于JSP session配置對(duì)web應(yīng)用的影響的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    文成县| 滕州市| 固安县| 大竹县| 巴南区| 楚雄市| 北流市| 海阳市| 呼伦贝尔市| 奉贤区| 高台县| 麟游县| 崇义县| 闻喜县| 伊宁县| 贵德县| 黑龙江省| 台山市| 江油市| 西丰县| 乌兰察布市| 西充县| 蕲春县| 留坝县| 兖州市| 翁源县| 福安市| 孟津县| 集贤县| 肃北| 永靖县| 呈贡县| 通化市| 宕昌县| 天台县| 屏东市| 镇江市| 新泰市| 东源县| 大方县| 横山县|