WesleyWu commented on issue #2342:
URL: https://github.com/apache/dubbo-go/issues/2342#issuecomment-1617206756

   > you can refer to these documents about proxyless: 
https://dubbogo.github.io/zh-cn/docs/user/tasks/mesh/traffic_management.html 
https://dubbogo.github.io/zh-cn/docs/user/concept/mesh/proxyless_service_mesh.html
   
   谢谢指出。我事先对dubbo-go的官方方案进行过测试,遇到的问题是:
   1) GKE 不再官方支持 istio ,取而代之是使用 
[anthos](https://zhuanlan.zhihu.com/p/411049617) ,与 istio 兼容。生产部署时,无法在 anthos 
中将 istio 
的实例设置为只有1个,不满足[这里指出的条件](https://dubbogo.github.io/zh-cn/docs/user/tasks/mesh/build.html)。我在其他的
 k8s 发行版,例如 minikube里,可以测试工作正常。
   2) 如果使用非go/java的其他语言(例如python)客户端,无法通过 istio 的 xds 端点获取 dubbo 
服务的负载均衡设置。即,不管后端部署了多少个 Provider 节点 Pod,Consumer 始终只会调用第一个。可能是 python 语言的 xds 
client支持不完善,且 triple 协议支持缺失,只能通过标准的 gRPC 协议,设定 xds 的 bootstrap 文件来指定后端。
   
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to