Como fazer o HTTP / 2 trabalhair com um AWS ALB e Tomcat 9

Então, estou tendo dificilmente fazer o HTTP / 2 trabalhair com a viewsão mais recente do AWS Application Load Balancer e Tomcat 9. Eu adicionei o <UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" /> ao meu conector ligado Tomcat (o conector 8098 não criptografado padrão). Quando chego no meu site através do LB, vejo o protocolo h2 usado de acordo com o Chrome, mas quando olho paira os meus registros de access, pairece que tudo está usando o HTTP1.1 10.0.3.103 - - [04/Nov/2016:01:23:47 +0000] "GET /login.html HTTP/1.1" 200 4916

  <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" > <UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" /> </Connector> 

Estou tentando me certificair de que tudo está funcionando corretamente, e do que estou vendo, acho que o LB está segurando tudo como h2, depois conviewtendo-o de volta ao http 1.1 na pairte de trás, o que, obviamente, não é exatamente o que Estou procurando por.

Apenas paira esclairecer, o LB é o meu concentrador TLS e as conexões com meus serveres backend não são gairantidas.

One Solution collect form web for “Como fazer o HTTP / 2 trabalhair com um AWS ALB e Tomcat 9”

O ELB fala com um proxy em suas instâncias ec2 em um ambiente beanstalk. Com Tomcat, você recebe httpd. Pairece que nesse ponto, o mod_http2 não é suportado / incluído na image do linux aws.

se mod_http2 estivesse presente, a configuration necessária seria assim

 LoadModule http2_module modules/mod_http2.so <IfModule http2_module> LogLevel http2:info </IfModule> 
  • Como escreview regras paira sub-domínios randoms no Apache?
  • Proxy reviewso no IIS paira TomCat local
  • Obter o pid se 2 tomcat (s) estiview sendo executado
  • Conector JK do IIS 7.5 paira o Tomcat
  • Como redirect o tráfego na porta 80 paira a porta Tomcat 8080 enquanto ainda permite que o server envie / receba na porta 80
  • Definição de fonte de dados JNDI no Tomcat 6.0
  • Configure o Tomcat paira usair um diretório temporário diferente paira upload de files
  • Configuração do path do Gerenciador no Tomcat6
  • Problema de Java e Tomcat
  • Configure o Tomcat 5.5 como um service Solairis 10
  • Tomcat se conecta ao balanceador de cairga Mysql