У меня есть настройка масштабируемого набора виртуальных машин Azure, каждая виртуальная машина Linux запускает приложение загрузки java spring на определенном порту (8070). Мне нужно использовать домен с https на шлюзе приложений и использовать Linux VMSS с java-приложением в качестве бэкэнд-пулов.
Я знаю, что это можно сделать с помощью azure lb, но мне нужно использовать SSL. Если это возможно со шлюзом, каковы будут конфигурации для «слушателей», «правил» и «настроек HTTP».
Я видел вопрос что имеет отношение к моему, но мне нужно гораздо больше помощи.
это невозможно с lb, если ваше приложение не прослушивает https (поэтому ему нужен сертификат). можно выполнять разгрузку SSL прямо в приложении или использовать сквозной SSL. это официальная статья настроить разгрузку SSL, вот этот для e2e SSL.
по сути, вам нужно создать SSL и создать слушателя, использующего этот сертификат SSL. поведение зонда не меняется (по сравнению с зондом lb), если вы не используете e2e SSL.