Apache Dubbo-js 重大更新,采用全新架构
Apache Dubbo-js近日合并了一个来自 vivo 开源团队的 PR,并进行了重大更新,涉及到架构方面的变化。 Apache Dubbo-js 是 Apache Dubbo 的原生 Node.js 客户端。 ▲ 新架构 重大更新 新功能 核心模块进行重新拆分,现已被抽象为 consumer, server, registry, setting 和 common 五个核心模块 添加 dubbo-server 模块,提供完整 dubbo tcp 服务器服务的基本功能 添加 dubbo-server 以接受 dubbo 请求,对请求参数进行序列化和反序列化 新增服务注册功能,可以注册至 Zookeeper 和 nacos 增强调度程序对请求的调度,采用 fast error 的理念,完善错误信息并使其更加精确 增强 dubbo-server 的底层调试日志,方便快速定位问题 增强注册到 zk 的 dubbo-server 的 dubbo url,添加 side, pid, generic, protocol, dynamic, category, anyhost, timestamp...
