Назад | Перейти на главную страницу

Можно ли запустить балансировщик нагрузки HAProxy на Windows Server 2012 R2 Base для производства?

Я хочу запустить HAProxy на Windows Server 2012 R2 Base для производства. Я читал этот блог: http://zcourts.com/2012/09/29/install-haproxy-on-windows-cygwin-good-for-testing и это говорит о том, что HAProxy в Windows хорош для тестирования.

Если не HAProxy, какое еще решение для балансировки нагрузки подходит для Windows Server 2012 R2 Base?

Я бы определенно избегал портированных приложений, когда вы можете бесплатно использовать нативные, особенно с открытым исходным кодом. Например, вы можете запустить haproxy на виртуальной машине внутри хоста Windows под Hyper-V, если вы настолько увлечены Windows. Но на самом деле я бы тоже не стал, потому что это делает вас зависимым от стека IP-адресов Windows, и я сомневаюсь, что кому-то это понадобится в производственной среде, когда у него есть другие варианты, особенно когда в указанном стеке есть такие ошибки, как этот.

И я настоятельно не рекомендую использовать скомпилированные cygwin. По крайней мере, по тем же причинам, плюс никто, и я серьезно, никто будет заинтересован в ошибке, если вы найдете ее в приложении, скомпилированном с помощью cygwin. Трудно сделать отчет об ошибке удобным для разработчиков, и эта задача приносит -9000 кармы, когда вы сообщаете об ошибке, обнаруженной в программном обеспечении, скомпилированном с помощью cygwin.