加速linux伺服器
在我的 VPS 上,我安裝了 centOS 6.5,帶有 2 個虛擬 CPU 2048 MB 記憶體、60 GB 磁碟和 300 GB 每月數據。今天進行速度測試的結果是 168.62 Mbit/s dload 和 37.39 Mbit/s 上傳。
然後我自己在家用電腦上的速度在 dload 1.76 Mbps 和上傳 0.31 Mbps 時很糟糕
因此,無論如何,我在上面的 vps 上使用 apache 的 openmeetings,這在澳大利亞可以正常工作,但前幾天我嘗試在美國開會時,延遲非常糟糕,以至於其他使用者螢幕被凍結而沒有聲音。一旦我切換到他們安裝的 goomeetings 上與他們會面,一切都很好,這讓我意識到我的 vps 太慢而無法執行實時流媒體影片和/或我的系統設置沒有接近最佳狀態。
從哪裡開始進行改進,或者我是在用我的虛擬切片的速度來自欺欺人,足以處理實時多使用者影片流?由於 openmeetings 是由 apache 創建的,我猜它使用 apache 和 mysql 來執行很多東西——這會影響速度嗎?
Openmeetings 有自己的網路測試和結果
在一小時內一次 50 人以下的多使用者影片會議所需的最低上傳速度是多少,apache 和 mysql 中的哪些設置更改可以優化速度?
聽起來您擁有所需的所有資源。問題可能出在 VPS 提供商的網路中。用於
mtr
檢查您和您的 VPS 之間的延遲。它基本上是一個持續traceroute
的類固醇。它不會告訴您您的提供商目前是否受到 DDOS 攻擊,但它會讓您深入了解您是否/在哪裡遇到了瓶頸。在您的本地機器上執行
mtr
,而不是在 VPS 上執行。比如說你的 VPS 的 ip 是 192.168.100.100:$ mtr 192.168.100.100
這將持續執行到 192.168.100.100 的跟踪路由,同時生成一些關於結果的指標。這可以讓您了解您與目的地之間任何可能的網路擁塞。
如果同一 /16 子網內的任何節點或端點的 2-3 跳內的任何節點出現封包遺失,則這可能表明您的 VPS 提供商遇到了網路問題。