[問題] 流量太大致網站癱瘓的解法
我不確定這個問題和此板有無關聯,如果不恰當的話,請告訴我該去的板。
最近在製作某一項針對學生的網頁式測驗系統,不過測驗系統中有影片、聲音等大型檔案
由於測驗一次都會至少一個班的人數進入,實測過了發現非常緩慢,
在這個大流量的時段內甚至我也進不去該伺服器的資料庫內容管理頁。
我本身從來沒有碰過大流量問題的經驗,不知道該怎麼解決。
我只想到兩種方案:
1. 降低影音品質,藉以壓縮檔案容量
2. 多架一台伺服器,放一模一樣的測驗內容,分散流量
(但這樣會變成有兩個進入網址)
想請問各位,有沒有其他適當的解決方案? 或,是否有正確的關鍵字可以搜尋這類資料?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.24.254.38
※ 編輯: willy69wu31 來自: 163.24.254.38 (03/28 16:20)
→
03/28 16:48, , 1F
03/28 16:48, 1F
唔,影片是 flv,需要由測驗中的 Flash ActionScript 來控制,這種方式也許會有問題
我另外還好奇,像是 Google、Facebook 這類世界流量最大的網站,
他們是用什麼方式撐的?
→
03/28 17:47, , 2F
03/28 17:47, 2F
→
03/28 17:47, , 3F
03/28 17:47, 3F
→
03/28 17:49, , 4F
03/28 17:49, 4F
的確是$砸出來的,不過改讀絕對路徑有什麼用意嗎?
然後,並不是區網,是跨校連線。
推
03/28 18:21, , 5F
03/28 18:21, 5F
看來不大可行,整個規格要大改 XD
(而且電腦教室最常見一定有裝的也只有 http browser)
→
03/28 18:23, , 6F
03/28 18:23, 6F
→
03/28 20:31, , 7F
03/28 20:31, 7F
我爬了一下 CDN,感覺就很像是多放幾台伺服器的樣子,看來也是一種必須要有預算的玩法
綜合以上解法,看樣子在沒有預算的情況下我還是只能把影片品質壓低了 XDDD
並設法減少同時連線的 session 數量... (儘量合併一些檔案到 swf 內)
推
03/28 23:18, , 8F
03/28 23:18, 8F
推
03/29 00:46, , 9F
03/29 00:46, 9F
→
03/29 00:47, , 10F
03/29 00:47, 10F
→
03/29 09:19, , 11F
03/29 09:19, 11F
→
03/29 09:19, , 12F
03/29 09:19, 12F
推
03/29 09:50, , 13F
03/29 09:50, 13F
推
03/29 15:26, , 14F
03/29 15:26, 14F
我覺得就是頻寬不足的機率最大,不過我沒有完整權限,沒辦法詳細測試頻寬大小。
推
03/29 15:58, , 15F
03/29 15:58, 15F
→
03/29 15:59, , 16F
03/29 15:59, 16F
原來它有給 API? 我好驚訝...,我本來以為是不能跨網域控制 Youtube 的影片的,
看來值得一試,謝謝你的答案。
推
03/31 16:42, , 17F
03/31 16:42, 17F
→
03/31 16:43, , 18F
03/31 16:43, 18F
是架設在某間學校網址 ****.****.edu.tw 下,這樣應該算是了? 請問有詳細資訊嗎?
※ 編輯: willy69wu31 來自: 1.173.214.6 (04/01 12:01)