Некоторые веб-сайты начинались с www2 или www3 (www [n]), потому что балансирующие вычисления, упомянутые здесь, в Stackoverflow )
Я хочу знать, как это сделать? а также есть ли польза или нет?
В наши дни есть гораздо лучшие способы балансировки нагрузки, чем вводить пользователей в заблуждение с помощью www1 www2 www3.
Вам это нужно, когда объем трафика, который генерирует ваш сайт, становится перегруженным всего для одного сервера. Вы знали, что Переполнение стека, ServerFault и Суперпользователь обслуживаются 6 различными веб-серверами:
(источник: stackoverflow.com)
Но вы не видите здесь www1 или www2 (на самом деле, вы вообще не видите никакого WWW, но это уже другая тема). Это потому, что они используют замечательную программу под названием haproxy, что делает эту балансировку нагрузки невидимой для пользователя.
Вы можете использовать политики, такие как Round Robin, которые отправляют каждого следующего посетителя на другой веб-сервер, что обеспечивает достаточно сбалансированную нагрузку на все ваши серверы, но веб-сайты, которые не предназначены для балансировки нагрузки, обычно должны поддерживать каждого отдельного пользователя на одном и том же server, поэтому каждый раз, когда вы возвращаетесь, вы попадаете на тот же сервер. Это может быть сделано множеством методов (файлы cookie, IP-хэши и т. Д.) И может оказаться довольно сложным.
Www(п) В наши дни подход мало используется для балансировки нагрузки.
Однако его можно использовать для ускорения загрузки страницы за счет параллельная загрузка статических ресурсов, таких как изображения, CSS и JavaScript.
Я этого больше не вижу (www2 и т. Д.).
Большинство крупных компаний имеют серверы в нескольких центрах обработки данных, а затем используют географический DNS для маршрутизации вашего запроса, например "google.com" до ближайшего к вам центра обработки данных, чтобы работа была максимально быстрой.
Метод www2 не обязательно направляет вас в другой центр обработки данных, просто на другой веб-сервер. Я думаю, что это, вероятно, использовалось намного больше, прежде чем балансировщики нагрузки стали более доступными. В наши дни вам не нужно делать ничего подобного, просто поместите столько веб-серверов, сколько вам нужно, за балансировщик нагрузки, и все запросы могут идти на «www», но по-прежнему общаться с несколькими серверами за кулисами.