阿里巴巴开源服务框架 Dubbo 2.0.10 发布
时间:2011-12-28 来源:开源中国社区
Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为1,000+个服务提供1,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。
2011-12-28发布最新可靠版本2.0.10,该版本修改增加内容如下:
Bug
- [DUBBO-70] - 修复Cluster层传递RpcException的ErrorCode
- [DUBBO-101] - 增加init属性确定是否在afterpropertiesSet时饥饿初始化
- [DUBBO-124] - telnet 向上键失效
- [DUBBO-131] - telnet 缓存问题,历史记录没有设置上限。
- [DUBBO-132] - bytecode包的Wrapper的反射方法调用,提供方没有重载的方法时,当提供多余的参数时,多余参数会被忽略(应该报错)
- [DUBBO-141] - 共享连接后,不能使用连接上保存的服务信息,否则多服务时会有问题
- [DUBBO-142] - DubboCodec在获取函数时没有判断$invoke和$echo等特殊函数
- [DUBBO-144] - 扩展点加载失败(如依赖的三方库运行时没有),如扩展点没有用到,则加载不要报错(在使用到时报错)
- [DUBBO-146] - 调用的返回值在Provider端序列化失败(如传输对象没有实现Serialiable接口),Provider端也没有异常输出,Consumer端超时出错
- [DUBBO-148] - telnet请求没有终结,死循环发送消息
- [DUBBO-152] - RegistryDirectory在unsubscribe之后再标记为destroyed,否则unsubscribe会失败
- [DUBBO-155] - zookeeper注册的时候抛ConnectionLoss异常
- [DUBBO-157] - 配置加载时对${user.home}等占位符没有替换
- [DUBBO-158] - Config类的toString方法显示的标签名不对
Improvement
- [DUBBO-113] - registry客户端缓存采用ip作为key
- [DUBBO-145] - 服务方法调用重试过程中输出引起重试异常的日志
- [DUBBO-147] - 通过RpcContext可以获得所有尝试过的Invoker
- [DUBBO-149] - 未配name时,生成的缺省id也应为dubbo,便于-D参数覆盖
- [DUBBO-153] - telnet增加--no-prompt参数,用于nc获取信息时不显示提示符
- [DUBBO-159] - URL基于host自动添加anyhost和localhost参数
- [DUBBO-160] - 给Multicast和Zookeeper注册中心URL增加缺省端口
Task
- [DUBBO-134] - -D覆盖xml,xml覆盖properties测试
- [DUBBO-151] - Demo中使用分离的配置
- [DUBBO-156] - 拆分remoting的p2p子模块
相关阅读 更多 +