omnip620 / node-zookeeper-dubbo

A middleware helps node to communicate dubbo by using its default protocol, which is registered in zookeeper
300 stars 80 forks source link

连接dubbo报错 #65

Open xiaohui1016 opened 6 years ago

xiaohui1016 commented 6 years ago

throw new Error('offset: ' + offset + ' is out of buffer range.');

Error: offset: 4 is out of buffer range. at constructor.Record.deserialize (C:\Users\Administrator\WebstormProjects\sip-node\node_modules\node-zookeeper-client\lib\jute\index.js:465:15) at ConnectionManager.onSocketData (C:\Users\Administrator\WebstormProjects\sip-node\node_modules\node-zookeeper-client\lib\ConnectionManager.js:428:35) at emitOne (events.js:116:13) at Socket.emit (events.js:211:7) at addChunk (_stream_readable.js:263:12) at readableAddChunk (_stream_readable.js:250:11) at Socket.Readable.push (_stream_readable.js:208:10) at TCP.onread (net.js:594:20)

一直是这个错误,如果debug发现定义的方法签名一直是undefined TypeError: Cannot read property 'xxx' of undefined

arrowing commented 6 years ago

楼主解决了吗?我也遇到了,毫无头绪。

经过大佬p412726700的加持,找到原因了,是zk的端口号错了。