Network load balancer support 5tuple, 3tuple and 3tuple hash. Is HAProxy supports this? if Yes please let me know how to use that feature?
Haproxy is not an IP router, haproxy doesn’t do ECMP.
In case you do round robin in TCP mode, traffic is forwarded from one socket to another.
So haproxy by design always respects the 5 tuple, there is no way to NOT do it, because haproxy is not a router but a layer4 or layer7 forwarding relay/load-balancer/reverse-proxy.