網路託管 - 水平擴展

網路託管 - 水平擴展

我有一台機器,用於透過虛擬主機(lighttpd webserver)託管多個網站,我不能說我處於專業環境中,因為我主要託管小型網站和專案。

最終,一台機器的資源將不足以滿足請求量,我將需要在我的網路中添加另一台機器。

將請求路由到正確伺服器的常用技術是什麼?這是一個非常簡單的結構,直觀地想像它是這樣的:

SERVER X
  website A (vhost)
  website B (vhost)
  website C (vhost)
SERVER Y
  website D (vhost)
  website E (vhost)
  website n (vhost)

答案1

假設您不需要同時在多個伺服器上執行一個站點,那麼您就可以將相關站點的 DNS 項目指向正確伺服器的 IP 位址。

如果你做過需要同時在多個伺服器上執行一個站點,那麼您可能需要考慮負載平衡器或將 DNS 設定為循環。前者絕對是首選 - 但當你需要它時,如果你需要它,請擔心這一點。

相關內容