@ReshScope nacos 拉取配置首先从本地获取,没有的话再从远程获取持久化成快照 AbstractBeanFactory BeanLifecycleWrapperC...

@ReshScope nacos 拉取配置首先从本地获取,没有的话再从远程获取持久化成快照 AbstractBeanFactory BeanLifecycleWrapperC...
NamingClientProxyDelegate(客户端) NamingGrpcClientProxy start() connectToServer() 客户端和服务端建...
NacosNamingService NamingClientProxyDelegate UpdateTask 每隔6s更新一次 最长60s processServiceIn...
服务注册: 1 性能 高的原因:grpc 注册表结构相对于1.4更简单 入口在自动配置 spring.factories 观察者模式 事件驱动的方式注册 NacosNamin...
NacosNamingService NamingClientProxyDelegate SubscribeServiceRequestHandler ClientServi...
DistroClientDataProcessor(数据同步) DistroDelayTaskProcessor AbstractDistroExecuteTask run(...
1 CommitLog 同步刷盘 // 异步刷盘 MappedFile 刷盘机制 MappedFile 刷盘之后DefaultMessageStore 类 写入 Consum...
http://note.youdao.com/noteshare?id=21b50d8595b245f7d7d01a6bbfefe6c4&sub=899E33A5A1E340...
1 工厂模式案例代码
1 装饰器模式案例代码(再不改变原有对象的基础上,将功能附加到对象上)
1 适配器模式代码案例(解决不同对象之间的适配问题)
1 抽象工厂模式代码(程序需要处理不同不同系列的相关产品,但你不希望依赖具体的类时 可以使用抽象工厂)
1 观察者模式代码案例(当更改一个对象的状态可能需要改变其他的对象,并且实际的对象集事先未知或动态更改时 使用观察者模式) jdkjava.util.Observable 有...
1 建造者模式代码
ForkJoinPool执行流程 https://www.processon.com/view/link/5db81f97e4b0c55537456e9a https://w...
操作数栈 操作数据运算的。动态链接 方法调用时 的地址指向 具体值 栈 上如果有对象创建 栈上存储当前地址 具体堆上存信息 对象的创建 对象创建的主要流程: 1.类加载检查虚...
ExtensionLoader.getExtensionLoader(Class<T> type) ExtensionLoader extensionLoader = Ext...
BrokerStartup registerBrokerAll()方法组册
http://note.youdao.com/noteshare?id=b567733dfd842a558 3a47829cab837c3&sub=A54BCD334B8C4...