1

Я планирую разместить веб-сайт, но проблема в том, что разные страны могут иметь разную скорость доступа к веб-сайту, расположенному в Северной Америке, например, в Китае.

поэтому я хочу найти решение, в котором размещается один веб-сайт с разными местоположениями (может быть, в азиатской зоне, европейской зоне, североамериканской зоне), и когда пользователи получают доступ к веб-сайту, они будут направлены на ближайший сервер веб-сайта, поэтому скорость будет гарантирована.

Кто-нибудь знает, как лучше это сделать? любое существующее коммерческое решение?

большое спасибо

2 ответа2

0

Здесь так много можно сказать, что географические DNS-записи для определения местоположения - хороший вариант, но я действительно думаю, что вам нужно прочитать этот вопрос. Короче говоря, я считаю, что есть главный DNS-сервер для местоположения, с которого обновляются локальные DNS-серверы (как правило, ваш провайдер); не говоря уже о том, что в некоторых ситуациях вы можете иметь несколько IP-адресов на запись.

Допустим, ваш DNS с Digital Ocean; Вы могли бы иметь следующее:

www.exampledomain.org

138.128.5.69 # Япония

147.158.168.36 # Австралия

Использование какого-либо стороннего продукта (возможно, также предоставленного хостом вашего сайта или поставщиком DNS), когда клиент запрашивает хост при поиске URL-адреса, на который он отвечает с наименьшей задержкой.

Я знаю, что это плохо сформулировано, и я буду надеяться, что другие пользователи и исправят меня, и улучшат ответ.


Что касается получения Global Load Balancing, я добавлю два примера:

Я никоим образом не связан с Incapsula, но вы можете посмотреть их продукт Global Load Balancing здесь или даже этот продукт.

0

Сам Stack Exchange использует Cloudflare
Вы думаете, что это будет достаточно рекомендации ;-)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .