开发者社区 > 云原生 > 中间件 > 正文

有人试过从 HSF 迁移到 Dubbo 吗,想问几个问题,照着文档做都行不通,文档内容有缺失

https://help.aliyun.com/document_detail/149511.html
有人试过从 HSF 迁移到 Dubbo 吗,想问几个问题,照着文档做都行不通,文档内容有缺失

展开
收起
乐天香橙派 2023-08-01 17:07:05 118 0
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    HSF 和 Dubbo 都是分布式RPC框架,从HSF迁移到Dubbo需要注意以下几个方面:
    https://help.aliyun.com/zh/edas/developer-reference/migrate-applications-from-hsf-to-dubbo?spm=a2c4g.11186623.0.i29

    image.png

    image.png

    配置修改
    HSF和Dubbo的配置文件是不同的,需要修改服务提供者和消费者的配置。

    接口定义
    HSF和Dubbo定义接口略有不同,需要升级HSF接口为Dubbo接口。

    注册中心
    HSF默认使用Zookeeper作为注册中心,而Dubbo支持多种注册中心。需要修改注册中心相关配置。

    兼容性
    Dubbo提供了对HSF和其他RPC框架的兼容支持,可以逐渐进行迁移。

    工具与文档
    Dubbo有自己的IDE插件、控制台和官方文档,需要使用Dubbo相关的工具。

    按照文档的步骤尝试迁移存在以下可能的问题:

    文档遗漏了一些迁移细节。

    Dubbo 的接口定义与 HSF 不完全一致,可能需要自己研究。

    注册中心的配置不同,可能需要调整。

    Dubbo 和 HSF 工具不太一致,部署或测试时可能出现问题。

    为了能更顺利地从 HSF 迁移到 Dubbo,可以参考下面方法:

    查看Dubbo官方的HSF兼容文档

    参考Dubbo社区同学已有的迁移经验

    微调Dubbo相关配置项,调试程序一点点迁移过去

    使用Dubbo开发者工具,比如Dubbo-Admin检查调用链路

    提问社区同学遇到的问题,一起探讨找出解决方案

    2023-08-02 20:00:30
    赞同 展开评论 打赏

为企业提供高效、稳定、易扩展的中间件产品。

相关电子书

更多
Dubbo开源现状与2.7规划 立即下载
Dubbo分布式服务治理实战 立即下载
《Dubbo 3.0 前瞻》 立即下载