技术栈
sidecar
Muroidea
1 个月前
云原生
·
容器
·
golang
·
kubernetes
·
emqx
·
sidecar
·
exhook
K8s环境下使用sidecar模式对EMQX的exhook.proto 进行流量代理
在使用emqx作为mqtt时需要我们需要拦截client的各种行为,如连接,发送消息,认证等。除了使用emqx自带的插件机制。我们也可以用多语言-钩子扩展来实现这个功能,但是目前emqx仅仅支持单个grpc服务端的设置,所以会有单点问题。当然也可以用外部的流量代理。本文在k8s环境下使用sidecar的模式对grpc的流量做负载均衡,以实现高可用的效果。如图所示: 进行拦截:
华为云开发者联盟
1 个月前
ebpf
·
服务网格
·
kmesh
·
sidecar
内核级流量治理引擎Kmesh八大新特性解读
本文分享自华为云社区《内核级流量治理引擎 Kmesh v0.5 发布!进击的Sidecarless服务网格》,作者:云容器大未来。