Hello Baptiste,

Thanks a lot, I have a working configuration !
I ended up having HAProxy answering to SSL requests, and forwarding them
to SSL backends. I guess it's a bit overkill and even a bad performance
hint, but right now, I cannot change the application that easily.

Hoggins!

Le 12/10/2014 17:47, Baptiste a écrit :
> On Sun, Oct 12, 2014 at 1:34 PM, Hoggins! <[email protected]> wrote:
>> Hello list,
>>
>> This must be a stupid question, but I'm still wondering, because this
>> would help me : I would like to perform some load-balancing between two
>> HTTP / HTTPS backends. The HTTP operations do not pose a problem, and
>> it's actually working absolutely fine, based on L7 checks (specific web
>> page that returns OK when all the applicative checks are performed).
>>
>> Because the underneath application often switches from HTTP to HTTPS, I
>> couldn't find a better way to balance it than to use TCP load-balancing
>> to achieve this : the HTTP / HTTPS switch is handled by the application
>> itself.
>>
>> Also, I use some websockets that I would like to load-balance.
>>
>> Anyway, here is the question : for my TCP mode sections, I would like to
>> know if it's possible for HAProxy to take decisions based on L7 tests. I
>> hope my question is clear, I'm fairly new to this and it might be a very
>> fuzzy setup for an expert point of view.
>>
>> Thanks for your help.
>>
>
> Hi Hoggins,
>
> Just perform you 'option httpchk' on your TCP backend.
> Then you have 2 options:
> - tell HAProxy that the check should be ciphered. See 'check-ssl'
> - tell HAProxy to run the check on an unciphered port. See 'port'
>
> Baptiste
>


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to