Обзор #
CDN or Сети доставки контента одно или несколько устройств в сети, которые направляют трафик клиентов на наиболее подходящий сервер, который включает в себя копию всего содержимого веб-приложения. Такой метод оптимизирует загрузку веб-сайта и позволяет избежать узких мест благодаря интеллектуальному распределению трафика в соответствии с характером контента.
В этой статье мы объясняем, как настроить такую среду для улучшения и оптимизации трафика нашего веб-сайта с помощью интеллектуального статического и динамического управления веб-контентом с помощью RELIANOID. Это возможно благодаря полномочие и переключение контента функции, поддерживаемые по умолчанию.
Среда доставки контента #
Сценарий этого случая показан на диаграмме ниже.
Когда веб-клиенты подключаются к веб-сайту, они должны запрашивать статические и динамические ресурсы для создания веб-приложения, чтобы мы могли улучшить время загрузки и пропускную способность веб-сайта, выделив серверы для одной задачи.
Некоторые серверы предназначены для статического веб-контента, такого как изображения, документы, файлы в стиле HTML или файлы JavaScript и т. Д., А другие серверы предназначены только для динамического веб-контента и управления базами данных.
Содержимое статических серверов должно быть реплицировано, и все хранилища данных должны иметь одинаковое содержимое.
Статическая-динамическая конфигурация переключения контента #
Создайте новую ферму LSLB с профилем HTTP / S #
Во-первых, создать новый LSLB (Локальная балансировка нагрузки службы) с HTTP профиль. На этом этапе мы можем создать простую ферму HTTP или HTTPS для защищенных веб-сайтов и веб-служб. Это будет использоваться в качестве виртуального IP-адреса и порта, где наши веб-сервисы доступны для клиентов.
Создать новый сервис для статического шаблона содержимого #
Затем в Вкладка потребуется создать 2 разных сервиса: один для статического контента и сервис по умолчанию, предназначенный для динамического контента. Когда новый клиентский запрос обслуживается фермой, он будет проверяться, соответствует ли служба статического контента, в другом случае он будет проходить через службу по умолчанию.
Шаблон статического содержимого, который мы собираемся использовать в этом примере в Шаблон URL Поле, и обычно используется для веб-сайтов, это:
\.(jpg|jpeg|png|gif|ico|css|js|html|htm|avi|mov|mp3|svg)$
Таким образом, все запрошенные URL-адреса с такими расширениями файлов будут обслуживаться через статическую службу. Статический контент обычно не требует сохранения, поэтому этот параметр будет отключен для этой службы.
После этого добавьте бэкэнды, в которых будет храниться все статическое веб-содержимое.
Создать новый сервис для динамического шаблона содержимого #
Эта служба будет службой по умолчанию в случае, если служба статического содержимого не соответствует. Порядок услуг важен для определения приоритета каждого шаблона услуг, который будет проанализирован.
В сервисе по умолчанию никакой узор выбирать не нужно. Но, возможно, если мы работаем с веб-приложениями, которые используют сеансы для пользователей, необходимо настроить постоянство в этой службе.
Наконец, добавьте бэкэнды, которые будут обрабатывать динамический контент и обычно будут использовать ресурсы баз данных.
Расширенные проверки работоспособности для статических и динамических служб #
Поскольку обе службы работают с разным контентом и данными, мы можем настроить определенные проверки работоспособности для каждой службы. Ферма Страж используется для каждой услуги, чтобы позволить это.
Если вам нужно знать, как настроить Ферма Страж, пожалуйста, обратитесь к этой статье.
Наслаждайтесь оптимизированной доставкой веб-контента!



