我试图检测http2是否已关闭,是因为服务器刚刚关闭还是因为调用了server.close()
。
client.on('close', () => {
console.log(client)
// reconnect()
})
我的目的是在服务器关闭的情况下尝试重新连接。我让它在error
事件上正常工作,但是如果与服务器的连接断开(这很奇怪),则会报错。另外,如果有更好的方法可以做到,我全都听!
注意:我的服务器是一个非常简单的const server = http2.createServer()
,我的客户端是一个简单的节点http2.connect(...)