一個(gè)網(wǎng)站訪問慢的真正原因

上一篇 <<<高并發(fā)架構(gòu)的整體思路
下一篇 >>>高并發(fā)情況下,接口的代碼會存在哪些問題


1.后端處理速度較慢

解決辦法:
a、數(shù)據(jù)庫讀寫分離/分表分庫
b、代碼使用集群技術(shù)+緩存技術(shù)(JVM緩存、redis緩存、sql緩存等)
c、增加CPU的核數(shù)和內(nèi)存數(shù)

2.前端速度較慢

帶寬小或有占帶寬嚴(yán)重的情況,導(dǎo)致數(shù)據(jù)傳輸慢,解決辦法:
a、頁面瘦身,JS、Css、圖片等壓縮處理,圖片可以大圖切成多張小圖后壓縮
b、增加緩存技術(shù)(瀏覽器緩存、CDN緩存/加速、Nginx緩存)
a、增加帶寬,加速傳輸速率


推薦閱讀:
<<<高并發(fā)架構(gòu)的整體思路
<<<高并發(fā)情況下,接口的代碼會存在哪些問題
<<<壓縮靜態(tài)資源減少帶寬傳輸?shù)姆绞?/a>
<<<
動(dòng)靜分離架構(gòu)模式
<<<緩存策略匯總
<<<后端服務(wù)的雪崩效應(yīng)及解決思路
<<<服務(wù)的隔離、降級和熔斷
<<<服務(wù)限流之計(jì)數(shù)器方式
<<<服務(wù)限流之滑動(dòng)窗口計(jì)數(shù)
<<<服務(wù)限流之令牌桶算法
<<<服務(wù)限流之漏桶算法
<<<漏桶算法和令牌桶算法的區(qū)別
<<<自定義封裝限流算法
<<<應(yīng)用級限流
<<<接入層限流

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容