Cassandra驱动程序-未准备(0x2500)错误处理

时间:2019-08-07 08:45:31

标签: node.js cassandra datastax cassandra-driver

我们最近将使用的Node.js驱动器从v3.1.1升级到了v3.6.0。 自升级以来,一些Cassandra存根测试开始失败,并显示以下错误:

"name": "DriverInternalError",
    "message": "Unprepared response invalid, id: ",
    "stack": "DriverInternalError: Unprepared response invalid, id: \n    at RequestExecution._prepareAndRetry (/usr/src/app/node_modules/cassandra-driver/lib/request-execution.js:244:9)\n    at RequestExecution._handleError (/usr/src/app/node_modules/cassandra-driver/lib/request-execution.js:116:19)\n    at responseCb (/usr/src/app/node_modules/cassandra-driver/lib/request-execution.js:68:23)\n    at OperationState._swapCallbackAndInvoke (/usr/src/app/node_modules/cassandra-driver/lib/operation-state.js:145:5)\n    at OperationState.setResult (/usr/src/app/node_modules/cassandra-driver/lib/operation-state.js:139:10)\n    at Connection.handleResult (/usr/src/app/node_modules/cassandra-driver/lib/connection.js:573:13)\n    at emitThree (events.js:136:13)\n    at ResultEmitter.emit (events.js:217:7)\n    at ResultEmitter.each (/usr/src/app/node_modules/cassandra-driver/lib/streams.js:501:17)\n    at ResultEmitter._write (/usr/src/app/node_modules/cassandra-driver/lib/streams.js:485:10)\n    at doWrite (_stream_writable.js:387:12)\n    at writeOrBuffer (_stream_writable.js:373:5)\n    at ResultEmitter.Writable.write (_stream_writable.js:290:11)\n    at Parser.ondata (_stream_readable.js:639:20)\n    at emitOne (events.js:116:13)\n    at Parser.emit (events.js:211:7)"

我看到,根据Java驱动程序文档,客户端应用程序不再需要处理“未准备好的”错误。

Node驱动程序也一样吗?

谢谢。

0 个答案:

没有答案