Re: haproxy in windows

2022-02-10 Thread Lukas Tribus
I'd suggest you give WSL/WSL2 a try.

Lukas

On Thu, 10 Feb 2022 at 11:25, Gowri Shankar  wrote:
>
> Im trying to install haproxy for loadbalancing for my servers,but im not able 
> install from my windows system.Is there ha proxy available for windows, 
> please give and help us with documentation.
>
>
>
>
>
>
>
>



Re: haproxy in windows

2022-02-10 Thread Илья Шипицин
we build for cygwin in CI

Actions · haproxy/haproxy (github.com)
<https://github.com/haproxy/haproxy/actions/workflows/windows.yml>

however, we do not run tests, also not sure about performance.
cygwin is considered experimental, I doubt anybody uses it in production

чт, 10 февр. 2022 г. в 16:15, Aleksandar Lazic :

> Hi.
>
> On 10/02/2022 10:25, Gowri Shankar wrote:
> > Im trying to install haproxy for loadbalancing for my servers,but im
> > not able install from my windows system.Is there ha proxy available
> > for windows, please give and help us with documentation.
>
> Well I don't think that there is a native Windows binary.
> You can try to run haproxy in cygwin or any other linux environment on
> Windows.
>
> You can also try to port haproxy to windows but I this is a huge amount
> of work :-)
>
> Hth
> Alex
>
>


Re: haproxy in windows

2022-02-10 Thread Aleksandar Lazic

Hi.

On 10/02/2022 10:25, Gowri Shankar wrote:

Im trying to install haproxy for loadbalancing for my servers,but im
not able install from my windows system.Is there ha proxy available
for windows, please give and help us with documentation.


Well I don't think that there is a native Windows binary.
You can try to run haproxy in cygwin or any other linux environment on
Windows.

You can also try to port haproxy to windows but I this is a huge amount
of work :-)

Hth
Alex



haproxy in windows

2022-02-10 Thread Gowri Shankar
Im trying to install haproxy for loadbalancing for my servers,but im not able 
install from my windows system.Is there ha proxy available for windows, please 
give and help us with documentation.






Re: Availability of HAProxy on Windows Server

2015-03-27 Thread Simon Dick
I'm afraid Windows isn't a supported platform, please see
http://www.haproxy.org/#plat

On 26 March 2015 at 21:38, Abhijit Damle abhijit.da...@beca.com wrote:
 Hi,



 Do you have any version of HAProxy supported on Windows Server
 editions (server 2008, server 2012 etc). if so from where can I download it?



 Thanks and regards,

 Abhijit Damle
 Senior Software Engineer
 Beca
 www.beca.com




 ---

 NOTICE: This email, if it relates to a specific contract, is sent on behalf
 of the Beca company which entered into the contract. Please contact the
 sender if you are unsure of the contracting Beca company or visit our web
 page http://www.beca.com for further information on the Beca Group. If this
 email relates to a specific contract, by responding you agree that,
 regardless of its terms, this email and the response by you will be a valid
 communication for the purposes of that contract, and may bind the parties
 accordingly.
 This e-mail together with any attachments is confidential, may be subject to
 legal privilege and may contain proprietary information, including
 information protected by copyright. If you are not the intended recipient,
 please do not copy, use or disclose this e-mail; please notify us
 immediately by return e-mail and then delete this e-mail.

 ---



Re: Availability of HAProxy on Windows Server

2015-03-27 Thread Baptiste
Use hyperv and a linux VM inside.
It works pretty well :)

Baptiste

On Fri, Mar 27, 2015 at 12:50 PM, Simon Dick sim...@irrelevant.org wrote:
 I'm afraid Windows isn't a supported platform, please see
 http://www.haproxy.org/#plat

 On 26 March 2015 at 21:38, Abhijit Damle abhijit.da...@beca.com wrote:
 Hi,



 Do you have any version of HAProxy supported on Windows Server
 editions (server 2008, server 2012 etc). if so from where can I download it?



 Thanks and regards,

 Abhijit Damle
 Senior Software Engineer
 Beca
 www.beca.com




 ---

 NOTICE: This email, if it relates to a specific contract, is sent on behalf
 of the Beca company which entered into the contract. Please contact the
 sender if you are unsure of the contracting Beca company or visit our web
 page http://www.beca.com for further information on the Beca Group. If this
 email relates to a specific contract, by responding you agree that,
 regardless of its terms, this email and the response by you will be a valid
 communication for the purposes of that contract, and may bind the parties
 accordingly.
 This e-mail together with any attachments is confidential, may be subject to
 legal privilege and may contain proprietary information, including
 information protected by copyright. If you are not the intended recipient,
 please do not copy, use or disclose this e-mail; please notify us
 immediately by return e-mail and then delete this e-mail.

 ---




What are the problems building/running/maintaining haproxy on windows?

2014-07-17 Thread Aleksandr Vinokurov
Hello all,

I'm asked to evaluate possible pitfalls about subj. Can you point me to any
info?

--
With all the respect,
Aleksandr Vinokurov
+7 (921) 982-21-43
@aleksandrvin


Re: What are the problems building/running/maintaining haproxy on windows?

2014-07-17 Thread Vincent Bernat
 ❦ 17 juillet 2014 16:36 +0400, Aleksandr Vinokurov aleksandr@gmail.com :

 I'm asked to evaluate possible pitfalls about subj. Can you point me
 to any info?

Without a POSIX layer like Cygwin, this is unlikely to work. With
Cygwin, poll() is mapped to select() so you won't be able to handle many
connections with such a setup. Overall, this seems a very bad idea.
-- 
if (user_specified)
/* Didn't work, but the user is convinced this is the
 * place. */
2.4.0-test2 /usr/src/linux/drivers/parport/parport_pc.c



Re: What are the problems building/running/maintaining haproxy on windows?

2014-07-17 Thread Willy Tarreau
Hi guys,

On Thu, Jul 17, 2014 at 07:26:45PM +0200, Vincent Bernat wrote:
  ??? 17 juillet 2014 16:36 +0400, Aleksandr Vinokurov 
 aleksandr@gmail.com :
 
  I'm asked to evaluate possible pitfalls about subj. Can you point me
  to any info?
 
 Without a POSIX layer like Cygwin, this is unlikely to work. With
 Cygwin, poll() is mapped to select() so you won't be able to handle many
 connections with such a setup. Overall, this seems a very bad idea.

It has been known to work a long time ago in cygwin, with a low performance
in part for the reasons above and possibly because the network API was not
completely native, I don't know. The strangest thing was the limitation to
1600 file descriptors resulting in about 800 concurrent connections max.
We did not know where this 1600 came from but it did not inspire a lot of
trust!

There are multiple options nowadays especially for components like haproxy
which are very light :
  - try to put it into a VM. It's not great, but when you are forced to
run on windows, it can be cheap.

  - reuse an old server. The last server you upgraded because it was too
slow for windows will be an extremely performant load balancer with
linux and haproxy. For this, use the lowest core count and the lowest
frequency, the server will generally consume the least power and it
will still be extremely fast. To give you an idea, a 486-class CPU
running at 500 MHz from 1 Watt of power without any fan nor heatsink
easily achieves 2000 connections per second in HTTP, which I'm sure
is far beyond your needs if you cannot afford to add a server! This
option is often neglected!

Regards,
Willy