javaapi再订阅流表后,可以读出数据,但是读完后不断抛出EOFException,重连后也是如此

Successfully reconnected and subscribed xxxx:8903/DemoStreamjavaStreamingApi

java.io.EOFException

at com.xxdb.io.AbstractExtendedDataInputStream.readUnsignedByte(AbstractExtendedDataInputStream.java:116)

at com.xxdb.io.AbstractExtendedDataInputStream.readBoolean(AbstractExtendedDataInputStream.java:21)

at com.xxdb.streaming.client.MessageParser.run(MessageParser.java:68)

at java.lang.Thread.run(Thread.java:748)

请先 登录 后评论

2 个回答

无忧

使用最新版的试试,

<dependency> <groupId>com.dolphindb</groupId> <artifactId>dolphindb-javaapi</artifactId> <version>3.00.0.2</version> </dependency>


2.00版本好像有这个问题

请先 登录 后评论
petey

是不是多线程公用一个session了,导致buffer 序列化失败

请先 登录 后评论