server.http2.enabled=true
我也在服务的云运行配置中的“网络”选项卡中激活了HTTP/2标志。
I还使用HTTP/2来围绕Google对HTTP 1.1连接的32MB限制,并且效果很好。
I使用了此问题中的curl命令(Curl:单线测试HTTP/2支持)来测试并恢复应该了解HTTP/2:
:
curl -sI https://*******.run.app/testCall -o/dev/null -w '%{http_version}\n'
2
运行它时,我得到了2个返回,这应该表明我的应用程序了解http/2。 正如所说的命令正常执行的那样,问题在于,每个呼叫您会在日志中发出警告,我想找出故障的位置,因为此问题(使用标识符[8]和值[0]被忽略了)似乎表明它是对客户端的错误配置,但我仅在Google提供的URL上使用curl。
tomcat的最新版本这不再是警告。 请参阅:github tomcatcommit
因此,请忽略此警告或压制。