You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@dubbo.apache.org by "spurstong (via GitHub)" <gi...@apache.org> on 2023/04/01 05:53:45 UTC

[GitHub] [dubbo] spurstong opened a new issue, #11980: 询问ChatGPT咨询Proxyless Mesh协议转换的问题,说有EnvoyFilter实现机制,但是在dubbo-filter模块没有看到

spurstong opened a new issue, #11980:
URL: https://github.com/apache/dubbo/issues/11980

   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模式下协议转换是怎么实现的呀
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org


[GitHub] [dubbo] aamingaa commented on issue #11980: 询问ChatGPT咨询Proxyless Mesh协议转换的问题,说有EnvoyFilter实现机制,但是在dubbo-filter模块没有看到

Posted by "aamingaa (via GitHub)" <gi...@apache.org>.
aamingaa commented on issue #11980:
URL: https://github.com/apache/dubbo/issues/11980#issuecomment-1493207107

   EnvouFilter是一个配置文件,sidecar模式下会用到


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org


[GitHub] [dubbo] aamingaa commented on issue #11980: 询问ChatGPT咨询Proxyless Mesh协议转换的问题,说有EnvoyFilter实现机制,但是在dubbo-filter模块没有看到

Posted by "aamingaa (via GitHub)" <gi...@apache.org>.
aamingaa commented on issue #11980:
URL: https://github.com/apache/dubbo/issues/11980#issuecomment-1493209508

   https://github.com/apache/dubbo-samples/blob/master/3-extensions/registry/dubbo-samples-mesh-k8s/deploy/EnvoyFilter.yml


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org