apache / apache/dubbo

询问ChatGPT咨询Proxyless Mesh协议转换的问题,说有EnvoyFilter实现机制,但是在dubbo-filter模块没有看到

Open
#11,980 2 comments 0 reactions 0 assignees View on GitHub
type/discussion
Dominant language
Java
Stars
41.6k
Forks
26.4k
Avg merge
15h 13m
Merged PRs (30d)
4

Description

DubboCodec:DubboCodec是Dubbo3协议的编解码器,负责将Dubbo请求和响应数据进行序列化和反序列化。在Proxyless Mesh模式下,DubboCodec需要通过继承Envoy提供的HTTP filter或gRPC filter来实现Dubbo协议到HTTP/1.1或gRPC的转换。具体实现可以参考dubbo-filter模块中的代码。

EnvoyFilter:EnvoyFilter是Envoy的插件机制,可以通过自定义filter来实现对流量的控制和处理。在Dubbo3 Proxyless Mesh模式下,DubboCodec是实现Dubbo协议到HTTP/1.1或gRPC转换的关键组件之一,可以通过继承Envoy提供的HTTP filter或gRPC filter来实现。具体实现可以参考dubbo-filter模块中的代码。

上面是ChatGPT的相关回复,但是在dubbo-filter模块中没有看到,我用的3.1分支,proxyless mesh模式下协议转换是怎么实现的呀

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.