tellapart / aurproxy

Load balancer manager with knowledge of Apache Aurora's service discovery mechanism and integration with Aurora's task lifecycle.
Apache License 2.0
71 stars 18 forks source link

HTTP 2 support? #42

Closed Citrullin closed 8 years ago

Citrullin commented 8 years ago

Hi, I evaluating load balancing solution on mesos, especially, aurora. I'm using grpc. My question is simple: Does aurproxy support http 2?

ThanosBaskous commented 8 years ago

Hi @Citrullin, thanks for your question.

aurproxy is currently set up to use (and has been tested with) nginx 1.9.0 (see Dockerfile), which doesn't support HTTP/2 (it looks like HTTP/2 support was introduced in 1.9.5).

That being said, aurproxy should work fine with newer versions of nginx. Besides building/using a newer version of nginx, I think that the nginx template at templates/nginx/nginx.conf.template would have to be modified to specify "http2" on the listener line.

Citrullin commented 8 years ago

Thanks @ThanosBaskous for your answer. I will check it.