05 2023 档案
摘要:文本使用的 Nacos 版本为 2.2.2 1. 概述 通过前两篇文章,我们已经大致了解了 Nacos Client 的服务订阅流程以及 EventListener 的回调机制。然而,Nacos Client 对配置信息的变更的监听,并没有采用和服务订阅相同的基于事件的发布订阅模式,而是使用了另一种
阅读全文
摘要:本文使用的 Nacos 版本为 2.2.2 1. 概述 在上一篇文章《Nacos Client 源码分析(一)事件的发布与订阅》分析了 Nacos Client 的发布订阅机制,但我们现在还不清楚NotifyCenter的publishEvent方法是怎么被调用的以及客户端向服务端订阅服务的具体流程
阅读全文
摘要:1. gRPC 简介 gRPC 是一种高性能、开源和通用的 RPC 框架,支持多种编程语言。在 gRPC 中,有四种类型的 RPC,分别是 Unary RPC、Server Streaming RPC、Client Streaming RPC 和 Bidirectional Streaming RP
阅读全文
摘要:> 本文使用的 Nacos 版本为 2.2.2 ## 1. 基本概念 **发布—订阅模式**是一种消息传递模式,它包含两种角色:`发布者`和`订阅者`。发布者负责发送消息,而订阅者则负责接收消息。发布者和订阅者之间没有直接联系,它们通过一个称为“消息队列”或“事件总线”的中介来交互。 在 Nacos
阅读全文