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