Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add http/2 support #4

Open
GentlemanHal opened this issue Nov 29, 2016 · 4 comments
Open

Add http/2 support #4

GentlemanHal opened this issue Nov 29, 2016 · 4 comments

Comments

@GentlemanHal
Copy link
Member

https://www.eclipse.org/jetty/documentation/current/http2-configuring-haproxy.html

https://github.com/sunng87/ring-jetty9-adapter

@joejag
Copy link
Contributor

joejag commented Jan 24, 2018

HAProxy 1.8 (nov 2017) now support this: https://www.haproxy.com/blog/whats-new-haproxy-1-8/

@joejag joejag self-assigned this Jan 24, 2018
@GentlemanHal
Copy link
Member Author

I think we also need to update the Nevergreen server otherwise it probably won't make much difference.

@joejag
Copy link
Contributor

joejag commented Jan 27, 2018

Hmm. Tried this tonight. Http2 only works on TLS connections. We are terminating the connection at the AWS load balancer before, so I can't enable the feature on haproxy.

Still though, we can do it at the Jetty level, so folk other than the official site can use it.

@GentlemanHal
Copy link
Member Author

Apparently we do support http/2 now, I guess this is something AWS is giving us for free? I guess its also automatically downgrading to forward the requests on to the Nevergreen server?

I'm wondering if there is some way of enabling this so it is supported end to end, perhaps an AWS certificate we can import into the JVM so we don't have to terminate TLS?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants