亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Java Web項目中并發量由什么因素影響?

Java Web項目中并發量由什么因素影響?

嗶嗶one 2019-03-20 18:19:40
問題背景:由個Web項目由JavaEE技術搭建,項目框架實現為Spring + Mybatis + SpringMVC,服務器使用Tomcat7。問題描述:1.這個項目的并發量受什么因素直接影響?(跟框架掛鉤嗎?)2.如果提高項目的并發量 可以從那幾個方面著手?(最好列舉幾個開源的技術框架)
查看完整描述

2 回答

?
繁花不似錦

TA貢獻1851條經驗 獲得超4個贊

直接從提高并發量的著手點來回答吧:
1.數據庫,這是web項目中最常見的瓶頸,解決方法一般都是通過cache
2.遠程接口調用,解決方法是選擇高性能的RPC框架,使用長連接代替短連接
3.容器,容器本身的并發量是有上限的,所以大型系統都是分布式的
4.業務邏輯,復雜的業務邏輯肯定會花費更多的時間去處理,可以采用異步或多線程的方式解決
5.其他,如JVM調優,網絡帶寬,CDN加速等等很多其他因素


最重要的是當出現性能瓶頸的時候能夠發現瓶頸所在,然后有針對性的進行解決。


查看完整回答
反對 回復 2019-04-17
?
慕標琳琳

TA貢獻1830條經驗 獲得超9個贊

并發量由你的應用類型及用戶訪問決定~
如果應用是一個企業內部應用,那么并發量可以數得出來的
如果應用是面向公眾服務的,那么你就需要考慮海量用戶并發訪問,萬級、10萬級,百萬級,千萬級,
架構的優化的是否合理,對高并發量訪問的用戶響應~~

數據緩存的使用,服務的負載均衡,CDN資源加速,服務器性能的調優,數據的調優等都可以有效的提高并發量


查看完整回答
反對 回復 2019-04-17
  • 2 回答
  • 0 關注
  • 1002 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號