尼杜斯 Nydus是一个插件,可通过更改请求地址来帮助将基于同步请求的微服务体系结构更改为基于消息的设计。 单一的msa转换过程很困难。 特别是,过渡到基于消息的请求处理设计的最后一步(而不是斩断服务)需要大量固定。 Nydus不会更改直接http请求的结构,而是执行pubsub,以便您可以使用消息队列。 使用消息队列的优点是它可以基于消息的长度进行扩展而不会丢失请求。 此时,nydus发布http请求,订阅外部请求或作为其所属服务的附带工具,并传递http响应。 Nydus得到了一个名为dapr的巨人的帮助。 第一步 安装dapr Kubernetes kubectl config use-context docker-desktop dapr init -k --runtime-version 1.0.0-rc.4 检查工作完成 dapr status -k redis用