#35387·TDengine

td 迁移了多个版本,导致 vnode12 受损,然后整个 taosd 就挂了

作者: caiqiqqq创建于 2026年6月12日更新于 2026年8月7日
标签bug

**Bug Description** 1.3.3.3.0, migration to a new server through server mirror, start. 2. Upgrade to version 3.3.6.13, which is the current stable version. 3. After the upgrade, it ran for a while, and found that the string type was converted to byte[] by jdbc internally, which is considered from the performance point of view. After checking the stability, it was found that the latest version of the ws protocol could add parameters and convert them internally. 4. Then, we directly upgraded to 3.4.1.13.community, and after running for a while, the following problems appeared: 1. The client memory exception occurred frequently and OOM. My solution: Check the official jdbc stability and modify some code: AbsWSPreparedStatement.java Add the following code at line 101: if (this.resultSet != null && !this.resultSet.isClosed()) { this.resultSet.close(); } Rebuild the jdbc jar. Around 7 p.m., I used the latest jdbc package, and at first everything was normal. At around 5 a.m., taosd crashed. Here is the log:

内容来源: taosdata/TDengine