在靜態之前,我們在Java級別進行了大量優化。改進的想法主要是試圖使應用程序本身更快,計算結果更快,然后把結果[專業移動網站施工]返回用戶。我們已經進行了極限測試:系統正在緩存所有數據,直接返回所有請求結果,在這種情況下, 按下Java系統。結果表現未能滿足2000年甚至數萬QPS的期望 - 因此不可能在Java系統上實現目標。
[品牌網站企業網站施工服務]營銷網站定制公司營銷網站制作多少錢
根據這個,我們判斷Java系統本身已達到瓶頸。它自然不擅長處理大量連接請求, 每個連接都消耗更多內存,并且servlet容器解析HTTP協議較慢的弱點。在這些情況下,我們必須跳出Java系統。這是在沒有Java系統的情況下提出請求,前部Web服務器層直接返回。然后,我們自然地想到了靜態建筑,靜態系統是一個不可避免的選擇。
為什么系統靜態來實現無法實現的Java系統的高性能?系統靜態化的優勢在于緩存更改的方式。直接緩存HTTP連接而不是僅緩存數據,Web代理服務器刪除相應的HTTP響應頭并根據請求URL直接響應并直接返回。此響應不會重新組裝HTTP協議。也沒有必要分析HTTP請求標題。所以你可以獲得最快的數據。
更改緩存的位置。不在Java級別,但直接在Web服務器層上,屏蔽Java水平的一些弱點,網站建設網頁服務[定制站價格]服務器(如NGIX, 阿帕奇, vamish)擅長處理大型Mergeneration的靜態文件請求。
企業網站建設網站價格 營銷型網站建設 專業從事網站開發
請立即點擊咨詢我們或撥打咨詢熱線: 13968746378,我們會詳細為你一一解答你心中的疑難。項目經理在線