Linux
如何在許多 vps 上託管我的網站?
我有一個 php 搜尋引擎,在 apache 上執行,在 centos 5 vps 上託管,沒有 mysql,什麼都沒有,只是一堆 php 文件,我平均有 600 個訪問者,我需要更多頻寬,我想在 4 上託管我的網站vps來分配頻寬,問題是如何分配?
我的vps真的很便宜,所以我不想改變我的提供商,我只想知道如何在許多vps上託管一個網站,僅此而已
ahans 已經在評論中提到了“窮人的負載平衡”(又名 DNS 循環)。這是最簡單的可能性,因為您的網站是無狀態的,並且不依賴於通過請求保留的數據(如使用者狀態)。一旦您擁有伺服器端會話數據,您就需要在伺服器之間同步這些數據或使用“粘性會話”(始終為來自同一系統的單個使用者的請求提供服務)。
此外,您可以拆分站點的資產(例如靜態頁面、圖像、CSS 等),並讓它們由具有高記憶體超時時間的單獨伺服器提供服務,以便客戶端獲取它們一次並保留它們更長的時間時間。