Node.js指定tls连接超时

我如何指定tls.connect()调用的超时时间? 我知道有服务器handshakeTimeout,客户端是否有类似的东西?

你应该可以调用tlssock.setTimeout()来调用底层的socket.setTimeout() 。 socket.setTimeout()与TLS服务器用于handshakeTimeout的机制相同。