如何从NodeJs中的tcp套接字断开连接
我使用以下命令连接到NodeJs中的套接字服务器:
client = net.createConnection()
那我怎么才能正常断开与服务器的连接呢?
我试过client.end()
甚至client.destroy()
但是当我使用netstat检查连接状态时,它显示连接处于状态FIN_WAIT2。
我怎样才能closures和摧毁连接?
net.createConnection()
返回一个Socket对象。 client.destroy()
是你想要做的。
来源: http : //nodejs.org/docs/latest/api/net.html#socket.destroy
你想要的是client.close(),客户端保持活着,为将来的连接。 如果你不想在不久的将来使用这个连接,你可以摧毁它()。 我不得不说,在我看来,networking中的语义是不一致的。 你连接()一个套接字和相反是closures()。 打开()一个套接字将更合适。 client-end()向服务器发送一个fin数据包