【TDengine 版本】tdengine/tsdb:3.4.0.0,tdengine/tsdb:3.4.1.6
【部署方式】容器,单节点部署。
【遇到的问题:问题现象及影响】
遇到一个奇怪的现象,java程序使用websocket驱动(com.taosdata.jdbc:taos-jdbcdriver:3.8.0)连接数据库的时候(使用IP地址连接)。
3.4.0.0版本:
如果java程序是部署在windows机器上,那么只需要毫秒级别的时间就能成功创建连接;但是如果java程序是部署在linux机器上(为了排除是网络问题导致,已经将java程序与涛思数据库部署在同一台linux服务器上了),则需要10秒左右的时间才能成功创建连接。
3.4.1.6版本:
如果java程序是部署在windows机器上,那么只需要毫秒级别的时间就能成功创建连接;但是如果java程序是部署在linux机器上(为了排除是网络问题导致,已经将java程序与涛思数据库部署在同一台linux服务器上了),则无法创建连接,程序报错
【2026-06-01 08:42:57.603 [traceId=0 spanId=0] [service=iot-tsd] ERROR 1 — [y-eventloop-5-1] c.t.jdbc.ws.WebSocketClientHandler : disconnect uri: 10.216.36.105:6041, code: 1000, reason: unknown, remote: true
】。