marathon-lb icon indicating copy to clipboard operation
marathon-lb copied to clipboard

Change to Nginx to support UDP load balancer?

Open oilbeater opened this issue 8 years ago • 8 comments

Just a thought about that.

Nginx now support UDP load balance which Haproxy doesn't support now and Nginx also support tcp, http and https loadbalance, It seems that health check part is weak, however this part can be done by marathon healthchek. Any idea about change Haproxy to Nginx?

oilbeater avatar Jun 25 '16 16:06 oilbeater

MLB is tightly coupled with HAProxy, but it's a great v2.0 idea.

brndnmtthws avatar Jun 25 '16 17:06 brndnmtthws

If the template generater is decoupled with Haproxy that's say use different template driver to adapt different backend lb type we can gradually change to adapt Nginx.

oilbeater avatar Jun 26 '16 01:06 oilbeater

Mantl stack use traefic, could be nice to have traefic support also.

jodem avatar Jul 25 '16 15:07 jodem

Do you have any news about that idea ? I'm really interested about UDP support.

tuxity avatar Dec 07 '16 21:12 tuxity

At Opera we ended up with in-house load balancer based on Nginx and Nixy. Mainly because of lack of UDP support in HAProxy and issues found while using marathon-lb.

mlowicki avatar Dec 17 '16 22:12 mlowicki

Actually there is nothing which can handle UDP protocol ?

tuxity avatar Jan 13 '17 23:01 tuxity

Also looking forward UDP load balance support in MLB.

kendou avatar May 25 '17 07:05 kendou

Need this as well.

exef86 avatar Feb 02 '18 00:02 exef86