Nano Hash - криптовалюты, майнинг, программирование

Диспетчер трафика Azure для балансировки слотов WebApp

Вы можете создать профиль диспетчера трафика, а затем добавить Ednpoints для балансировки AppService-WebApps (ранее WebSites), как показано здесь:

введите здесь описание изображения

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


Ответы:


1

Конечные точки "Веб-приложение" диспетчера трафика поддерживают только слот производственного веб-приложения (например, myapp.azurewebsites.net).

Однако вы можете использовать диспетчер трафика с определенным слотом, используя «внешние» конечные точки. Вы можете сделать это только через ARM API/новый портал (старый ASM API не позволяет внешним конечным точкам указывать на веб-приложения).

21.01.2016

2

Вы можете настроить это в настройках «Маршрутизация трафика» вашего веб-приложения.

Перейдите в свое веб-приложение и выберите «Настройки» -> «Маршрутизация» (раздел) -> «Маршрутизация трафика».

21.01.2016

3

Не забудьте зайти в каждый из ваших слотов и добавить к нему имя хоста вашего диспетчера трафика. По состоянию на 02.03.2016 Azure не делает этого автоматически.

02.03.2016

4

Внешние конечные точки выставляются по-разному. Если вы ищете другое решение, которое не повлияет на ваш счет. Вы по-прежнему можете получить доступ к своим слотам через диспетчер трафика, используя строку запроса ?x-ms-routing-name=_slotname_. Это создает запись cookie и перенаправляет все последующие запросы в определенный слот до сброса. Например, у вас может быть кнопка «присоединиться к тесту», и вы можете разрешить своим пользователям участвовать в вашем бета-приложении, нажав на нее:

<a href="yourtdomain.trafficmanager.net?x-ms-routing-name=test">Join Test</a>

Чтобы вернуться к рабочему слоту, вы можете вызвать маршрутное имя self, которое всегда относится к рабочему слоту.

Чтобы эта настройка работала, вам необходимо настроить маршрутизацию трафика в своих веб-приложениях за менеджерами трафика. Эти записи маршрутизации могут иметь назначенный 0%, чтобы трафик не перенаправлялся на них автоматически.

12.06.2016
Новые материалы

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

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

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

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

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..