Статическое и динамическое управление трафиком веб-контента с помощью RELIANOID как CDN

Просмотр категорий

Статическое и динамическое управление трафиком веб-контента с помощью RELIANOID как CDN

3 min read

Обзор #

CDN or Сети доставки контента одно или несколько устройств в сети, которые направляют трафик клиентов на наиболее подходящий сервер, который включает в себя копию всего содержимого веб-приложения. Такой метод оптимизирует загрузку веб-сайта и позволяет избежать узких мест благодаря интеллектуальному распределению трафика в соответствии с характером контента.

В этой статье мы объясняем, как настроить такую ​​​​среду для улучшения и оптимизации трафика нашего веб-сайта с помощью интеллектуального статического и динамического управления веб-контентом с помощью RELIANOID. Это возможно благодаря полномочие и переключение контента функции, поддерживаемые по умолчанию.

Среда доставки контента #

Сценарий этого случая показан на диаграмме ниже.

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

RELIANOID cdn статическое динамическое управление контентом трафика

Некоторые серверы предназначены для статического веб-контента, такого как изображения, документы, файлы в стиле 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-адреса с такими расширениями файлов будут обслуживаться через статическую службу. Статический контент обычно не требует сохранения, поэтому этот параметр будет отключен для этой службы.

После этого добавьте бэкэнды, в которых будет храниться все статическое веб-содержимое.

Создать новый сервис для динамического шаблона содержимого #

Эта служба будет службой по умолчанию в случае, если служба статического содержимого не соответствует. Порядок услуг важен для определения приоритета каждого шаблона услуг, который будет проанализирован.

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

Наконец, добавьте бэкэнды, которые будут обрабатывать динамический контент и обычно будут использовать ресурсы баз данных.

Расширенные проверки работоспособности для статических и динамических служб #

Поскольку обе службы работают с разным контентом и данными, мы можем настроить определенные проверки работоспособности для каждой службы. Ферма Страж используется для каждой услуги, чтобы позволить это.

Если вам нужно знать, как настроить Ферма Страж, пожалуйста, обратитесь к этой статье.

Наслаждайтесь оптимизированной доставкой веб-контента!

📄 Загрузите этот документ в формате PDF #

    EMAIL: *

    Powered by BetterDocs