重要变化: 从这个版本开始,Connector/Node.js 忽略了与已达到生命周期终点的 Node.js 版本的兼容性。如果您打算升级,请确保您使用的是 Node.js 12.0.0 或更高版本。
Connector/Node.js 不再保证与已达到生命周期终点的 Node.js 版本的兼容性。这意味着,从这个版本开始,Connector/Node.js 正式支持 Node.js 版本 12.0.0 及更高版本。
改进了内联文档并为用户添加了使用 JSDoc 在本地生成文档的功能。
CONTRIBUTING.md
有关如何生成 HTML 文档的说明, 请参见参考资料 。-
X 协议连接的服务器断开连接处理已得到改进,现在它会根据需要在 Connector/Node.js 收到来自服务器的关闭连接通知后创建日志条目并返回错误消息。Connector/Node.js 检测三种新类型的警告通知。
连接空闲:此通知适用于保持空闲时间超过相关超时设置的服务器连接。Connector/Node.js 在活动会话中或正在创建新会话时收到通知时关闭连接。尝试使用无效会话会返回Connection closed。原因:连接空闲时间过长。
服务器关闭:如果由于服务器关闭而在会话中收到关闭连接的通知,Connector/Node.js 会终止会话并 关闭连接。原因:服务器关闭。如果正在使用连接池,则连接到同一端点的所有其他会话都将从池中删除。
Connection killed:如果被终止的连接是从另一个客户端会话建立的,Connector/Node.js 在活动会话中或正在创建新会话时收到通知时关闭连接。尝试使用无效会话会返回 Connection closed。原因:连接被不同的会话错误消息终止。