- 博客(23)
- 资源 (2)
- 收藏
- 关注
原创 6. xxl-job源码分析-调度触发原理(二)
上篇介绍了xxl-job的调度触发原理,也就是分析了触发是做了一件什么事情。本篇重点讲解调度任务是在什么时机下进行调度的。它是怎么知道每个时间点应该触发什么任务,又是通过什么方式触发的。
2023-07-24 21:20:25 215
原创 5. xxl-job源码分析-调度触发原理(一)
上篇分析了XxlJobScheduler的主要流程和各个流程具体的逻辑内容,但是并没有深入到核心细节原理。本篇接着JobTriggerPoolHelper类的后半部分接着探索。
2023-07-18 20:56:46 206
原创 4. xxl-job源码分析-XxlJobScheduler分析
之前分析的内容都是和客户端集成的相关源码内容。本篇开始,讲解和中心调度平台的核心类,这次介绍是XxlJobScheduler
2023-07-10 20:40:30 154
原创 3. xxl-job源码分析-executor-server详解
本篇介绍了xxl-job中executor-server的启动方法,并且逐层深入,从网络模型到线程模型,包括线程队列的阻塞,超时,停止。这里面的很多内容都值得我们进行深入的思考和学习的。
2023-07-04 21:31:53 414
原创 2. xxl-job源码分析-核心XxlJobExecutor
本篇介绍了XxlJobExecutor中核心的内容,并对里面这些内容做了一些简单的分析和讲解,希望能够帮助大家理解。
2023-06-24 23:18:33 475 1
原创 1. xxl-job源码分析-从demo开始
xxl-job是很多公司都会选用的一个定时调度平台,因为它有着可视化的web展示,使用起来也非常的简单便捷。深入源码进行学习,可以了解了其原理,才能更好的去进行一些定制化的开发与改造
2023-06-14 22:31:10 185
原创 深入理解设计模式-模板模式
本文从模版的理解,现实案例的演示,源码中的模版模式的运用和Spring的Template类的一个讲解。主要是说明了模版模式在代码中的重要性。因为模版模式是在很多源码中使用频繁和常用的设计模式,理解模板模式对于理解源码有很大的帮助。
2023-06-05 22:39:57 58
原创 15、Nacos 源码分析总结
本篇是对Nacos源码分析的一个总结。也是对整个`Nacos`源码分析系列的一个总结反思。希望能帮助大家打开思路,自行的去分析去思考,形成自身独到的见解
2023-04-13 23:04:27 305
原创 14、Nacos 源码分析-Distro协议(下)
在上一篇中,我们分析了和Distro协议相关的一些核心类,但是分析的更多是作为发起方的一个处理逻辑,本篇站在Dirstro协议的接收方的角度继续分析接收到之后请求后的处理逻辑。
2023-04-11 18:02:21 213
原创 12、Nacos 配置服务服务端源码分析(三)
上篇说到了服务器地址的获取和AsyncRpcTask类,本篇分析其主要的两个逻辑,dump和服务节点间的消息同步。
2023-04-05 20:34:09 193
原创 9、Nacos 配置服务客户端源码分析(二)
本篇介绍了两个核心类CacheData和的一些核心方法和说明。希望帮助大家更深一步理解获取配置信息,通知,回调的机制、流程。
2023-03-22 21:32:44 211
原创 8、Nacos 配置服务客户端源码分析(一)
本篇从入手,主要介绍了配置服务是如何初始化,获取配置信息的。并且分析了监听器的作用已经简单分析了的部分源码,了解了nacos是如何结合spring cloud。
2023-03-21 20:53:14 319
原创 7、Nacos 服务注册服务端源码分析(总结篇)
本篇主要是总结一下服务端注册的整体流程。并通过画图的方式通俗易懂的方式,站在更高的角度去审视整个框架,整个流程。
2023-03-16 00:06:44 242
原创 6、Nacos 服务注册服务端源码分析(五)
上篇分析TaskExecuteEngine以及其两个子类NacosDelayTaskExecuteEngine和NacosExecuteTaskExecuteEngine。没看过的小伙伴可以点击这里进行查看。本篇从NacosTask开始分析,并分析后续的逻辑。Task分析NacosTask只有一个方法boolean shouldProcess(),即判断是否应该执行。它有有两个抽象的子类,分别是AbstractExecuteTask和AbstractDelayTaskAbstractExecute
2023-03-14 22:35:26 242
原创 5、Nacos 服务注册服务端源码分析(四)
上篇分析事件的订阅者,讲解了几个重要事件的关系。本篇从ServiceEvent.ServiceChangedEvent全面分析后续的处理逻辑。
2023-03-13 23:47:14 188
原创 4、Nacos 服务注册服务端源码分析(三)
上一篇我们说到`NotifyCenter`,讲解了整个事件通知中心是如何通过巧妙的设计,让各个事件的生产者和消费者连接起来的。本篇我们跟随这事件的路线,跟踪下订阅者获取到事件后,是如何进行处理的。
2023-03-12 22:25:13 210
原创 2、Nacos 服务注册服务端源码分析(一)
上篇说到Nacos客户端的注册流程,那注册发送到服务端,服务端是如何处理的呢?本篇就通过源码来分析一下服务端的处理流程。
2023-03-08 21:58:03 433
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人