• 请不要在回答技术问题时复制粘贴 AI 生成的内容
tdb11039gg
V2EX  ›  程序员

请教个 dubbo 问题, dubbo Java interface 的方式不支持 grpc 吗,大家都是怎么调试的?

  •  
  •   tdb11039gg · Oct 25, 2024 · 1959 views
    This topic created in 587 days ago, the information mentioned may be changed or developed.

    从 Dubbo 3 开始,Dubbo 提供的 Triple 协议原生支持 gRPC 协议。Triple 协议是 Dubbo3 设计的基于 HTTP 的 RPC 通信协议规范,它与 gRPC 协议保持完全兼容,支持 Request-Response 和 Streaming 流式等通信模型,可以同时运行在 HTTP/1 和 HTTP/2 之上。

    背景:公司要切换 dubbo3 ,使用 triple 协议,使用 apifox (支持 grpc )进行测试的时候发现调不通。就是不支持 java interface 的方式呗。

    https://github.com/apache/dubbo/issues/12604

    顺便问下:大家都是通过什么方式测试 dubbo ( triple )的。

    本人比较懒,不想写代码进行测试。向大家取取经。

    1 replies    2024-10-25 16:17:24 +08:00
    aofall
        1
    aofall  
       Oct 25, 2024
    Triple 协议也有多种模式,你需要兼容 grpc 的话,得使用 idl 模式,具体可以参考 Dubbo 社区提供的 sample

    https://github.com/apache/dubbo-samples/tree/master/1-basic/dubbo-samples-spring-boot-idl
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3627 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 10:32 · PVG 18:32 · LAX 03:32 · JFK 06:32
    ♥ Do have faith in what you're doing.