Мне нужно развернуть свое приложение ASP.NET на двух отдельных серверах IIS. Мое приложение работает по HTTPS / TLS. Мой код ASP должен обрабатывать клиентский SSL-сертификат, а это означает, что я не могу использовать простые балансировщики нагрузки пересылки, потому что я никогда не получу такой сертификат от nginx или Apache Load Balancer.
Насколько я понимаю, в мире Microsoft и особенно для SSL не существует общего (с открытым исходным кодом или бесплатного) решения для балансировки нагрузки.
Я слышал о простой балансировке DNS, где мое доменное имя будет привязано к нескольким серверам ISS, и каждый новый клиент (сеанс) получит IP одного сервера, и таким образом я получу простую балансировку и поддержку SSL.
Сейчас я только начинаю развертывание, и действительно интересно узнать ваше мнение о такой балансировке или, возможно, получить некоторые рекомендации.
Спасибо!
Лично я не могу найти других решений для HTTPS, кроме балансировки DNS. У меня просто нет выбора.
???