我有一个Node.js网络服务器,它使用express和spdy通过http2提供RESTful API端点。从附带的屏幕截图中可以看出,我的一些请求在15到20秒内停止运行,而且只发生在Chrome中。
我们升级到http2的全部原因是我们不必进行域分片以避免排队等待时间。有什么办法可以解决这个问题吗?我还有来自Chrome网络内部工具的HTTP2_SESSION日志,如果这些日志有用的话。
以下是停滞时间荒谬的截图,占我们总时间的 80%:
修改:
npm包名为SPDY。它仍然使用HTTP / 2。我无法让Node.js的本地http2模块使用express。
编辑2 :
Paste bin link to the http2 session logs
<a href="https://pastebin.com/WXMgunNz"></a>