2009-11-07 84 views
22

我在網上看到一些域名的前綴爲ww2或ww3左右(ww2.somedomain.com,ww3.yourdomain.com)。而這些主要發生在從一個頁面到另一個頁面的旅行中。擁有這些子域名的原因是什麼?對他們有什麼特別的或者他們只是另一個子域?我的意思是,它們在任何特定情況下都有用嗎?爲什麼ww2子域?

只是好奇知道。 謝謝。

回答

32

當他們需要分解多個服務器之間的負載時,運行大型(-ish)站點的用戶常常這樣做。一體機將被稱爲www那麼下一個將被稱爲www2

今天,更好的負載均衡解決方案可不需要你暴露你的內部機器命名約定的瀏覽器客戶端。

+6

但你可以稱它們爲kiki1 kiki2 kiki3,而不是使用ww前綴。它只是服務器的所有者選擇。沒有什麼特別的名字。 – Dani 2009-11-07 07:05:36

+2

@dani:但爲什麼網絡服務器必須是「www.domain.com」,這只是約定 – RageZ 2009-11-07 07:07:47

+2

www它是一個約定,ww2,ww3它只是它的傢伙的選擇。 如上所述,現代負載均衡器不會公開服務器名稱......您將看到所有服務器爲www.domain.com 我稱之爲web1,web2等...... – Dani 2009-11-07 07:17:43

8

從技術上說,主域名(例如mail.yahoo.com中的「郵件」)之前的首字母可以是最好的,但是作爲機器名稱,標識web服務器/郵件服務器,無論如何。他們還可以識別一組機器(一個網絡農場)。

所以建立該機器的人可以稱它爲任何他們想要的東西。首字母縮寫詞是一個(有點任意的)慣例。

3

我可以看到3種可能性

  • 使瀏覽器加載資源來得更快。瀏覽器將打開連接同一域的固定數量的不加載他們正在使用一個以上的服務器的服務器
  • 這樣它們可以共享
  • 服務器之間的負載分開一些內容到一個單獨的虛擬主機或服務器。某種組織...
+0

@luvieere:感謝英語更​​正^^需要擦亮我的英語 – RageZ 2009-11-07 07:47:11

+0

@RageZ:用's'拼寫「組織」(編輯前的方式)實際上在幾個說英語的國家中可以接受的比用'z'拼寫。不要試圖混淆你或任何東西;) – ThisSuitIsBlackNot 2009-11-07 08:57:54

+0

@ThisSuitIsBlackNot:這變得混亂! – RageZ 2009-11-07 10:19:05

5

很多時候,ww {x}用於指示一組鏡像服務器中的特定服務器。如果配置正確,我可以讓www.mydomain.com指向負載均衡器上的我的網站,而我可以使用ww1,ww2,ww3等訪問通過特定LBed服務器保證的站點。

2

通常這是一個分區策略。當站點足夠大以至於無法在單個服務器上運行(或運行良好)時,您必須查看橫向擴展應用程序(即更多服務器)而不是垂直擴展(即更大的服務器)的解決方案。

一些示例分區策略是:

  1. 一些互聯網用戶經常使用某些服務器。這可以是任意的或基於某些標準(用戶類型,地理位置等);
  2. 當用戶獲得一個會話時,該會話被分配給一個特定的服務器(有時也稱爲「粘性會話」,雖然這也可以用於不同機器透明的地方);和
  3. 某些活動總是在某些機器上。
3

正如各種答案指出的那樣,現代的負載均衡器可以平衡負載,而不必訴諸於爲每臺機器使用不同的子域。但是,將網站劃分爲多個子網域還有一個好處:最大化瀏覽器連接

所有瀏覽器限制併發連接到特定主機的數量(大多數現代瀏覽器都是6個)。如果頁面包含大量資源,由於連接限制,瀏覽器排隊這些請求,因此頁面加載速度會很慢。通過加載來自不同子域的不同資產,您可以避開連接限制,加快頁面加載速度。

+0

這很有趣。我在這裏找到更多關於它的信息:http://www.coderanch.com/t/631345/blogs/Maximum-concurrent-connection-domain-browsers – Nirmal 2016-03-11 05:39:41

0

另一個常見的情況是組織原因。在一家非常大的公司,www可能是他們主要的營銷網站。而且,ww2可能是,例如,產品文檔頁面。

在一個理想的世界裏,所有部門都會完美地分享。實際上,一家大公司可能會通過外部代理管理其(www)營銷頁面。他們的內部(ww2)頁面由他們的內部團隊完成。通常,營銷機構不會很快更新頁面或拒絕運行某些堆棧,可能在官僚需求方面太過於限制。

營銷部門可能會堅持控制www而不是共享,因爲過去的情況下,公司網站由於內部原因而被拒絕,但該機構被指​​責,反之亦然。

因此,理論上來說,沒有必要用現代的負載平衡等來做到這一點。但是,在實踐中,它可以更便宜,簡單並且提高企業生產力。

相關問題