#linux #asp.net-core #haproxy
Вопрос:
Мы хотим создать балансировщики нагрузки для доступа к нашим ASP.NET Основное приложение, находящееся как локальное извне. Приложение использует SignalR (поэтому websocket также должен работать).
Мы хотели бы использовать HAProxy для этого случая как единственное, что находится в DMZ, и все остальное во внутренней сетевой инфраструктуре. Я не мог найти подходящего сценария для ASP.NET Основной — мой главный вопрос будет заключаться в том, должны ли мы предоставить Пустельгу непосредственно HAProxy, или предпочтительным решением будет скрыть ее за другим обратным прокси — сервером?
Комментарии:
1. С тех пор Kestrel официально поддерживается для производственных рабочих нагрузок без обратного прокси-сервера спереди ASP.NET Ядро 3.0, так что вы можете использовать его напрямую, предполагая, что вы используете 3.x или новее.