作者gimmy731031 (yuancheng)
看板Ajax
標題[問題] JS Life Cycle
時間Fri Nov 21 00:31:00 2014
各位先進大家好,小弟有個疑惑一直不解想和大家請教,
一般網頁如果有import一些JS檔案,
小弟的認知是當"進到"這個頁面時,Client端會從Server端載入這些JS,
今天做個假設,有A網頁和B網頁,
A網頁import的JS是5K;B網頁是200K,
如果因為換成的B網頁而造成網路流量負載異常,
這時將B網頁換成A網頁,網路流量是否會因此下降?
或者,如果今天把整個Server下下來,是否流量就會降下來?
我的想法是除非Client端斷線,不然就會一直Download,
但Server一下下來,流量應該也要降下來,因為Download的Source已經沒了,
不過實際遇到的情況和推論不符,
在把B網頁換回A網頁,並把系統也下下來,仍過了幾個小時流量才下降,
想請教各位先進,小弟是否哪裡的觀念有錯?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.226.213
※ 文章網址: http://webptt.com/m.aspx?n=bbs/Ajax/M.1416501063.A.123.html
1F:推 GoalBased: 不太理解 把系統下下來是甚麼意思 11/21 08:41
2F:推 Peruheru: shutdown吧 11/21 08:48
3F:推 pttnews: 沒有Server哪來流量? 11/21 17:29
4F:→ angke: 看這幾小時的log有request哪些檔案 11/21 18:51
5F:→ up9cloud: 1. 理論上會. 2. 會,而且不是降是直接沒流量. 3. 未考慮 11/22 22:22
6F:→ up9cloud: web server運作方式, client js可能不載而是用cache, 11/22 22:25
7F:→ up9cloud: 把流量異常假設在下載js上 11/22 22:29
8F:→ gimmy731031: 感謝感謝~~再來研究一下~~~ 11/30 20:26