node-zookeeper-dubbo
node-zookeeper-dubbo copied to clipboard
A middleware helps node to communicate dubbo by using its default protocol, which is registered in zookeeper
node-zookeeper-dubbo能否支持通过zookeeper获取服务者列表后缓存一份列表到本地,这样的话即使zk暂时不可用 也不影响node api和后端Java的rpc调用
[这里](https://github.com/omnip620/node-zookeeper-dubbo/blob/master/libs/decode.js#L42) 判断返回值时只有 0 1 2 三种情况,但是运行 demo 时发现返回的是 4. [dubbo-js](https://github.com/apache/dubbo-js/blob/master/packages/dubbo/src/decode.ts#L42-L50) 里有 3 4 5 的情况 ``` //body response status enum DUBBO_RESPONSE_BODY_FLAG { RESPONSE_WITH_EXCEPTION = 0, RESPONSE_VALUE = 1, RESPONSE_NULL_VALUE =...
报错了,dubbo是2.7.3,怎么解析返回呢
项目本地调试使用了nodemon 本地文件有改动时会重启项目,但是会导致ConnectionPoolError: no available connection 这个异常。我觉得应该初始化链接之前先把链接,给释放掉或者删除掉
zk需要用户名/密码,怎么传递?求解
```js 'use strict' const ZookeeperDubbo = require('node-zookeeper-dubbo') const Dubbo = new ZookeeperDubbo({ application: { name: 'maldives' }, registry: '10.81.68.173:2181', dubboVer: '2.6.2', // root: 'dubbo', dependencies: { provider:{ interface: 'com.yupaopao.activity.ypp.dto.service.SoundCardService', //...
你好,请教下。
我是项目初始化的时候就把nzd的服务初始化了,当zookeeper重启后,node是不是必须得也跟着重启才可以接收到数据呢
java返回对象中值是null的属性node这边反序列化的时候能忽略吗,现在json对象中都给了null值,有什么配置可以实现?
增加withType参数,控制hessian是否返回{$class:'',$:{}},