源码阅读
文章平均质量分 90
shirepo
这个作者很懒,什么都没留下…
展开
-
Soul网关源码解析(八):http长连接同步数据
Soul网关源码解析(八):http长连接同步数据 Soul网关源码解析(八):http长连接同步数据Http长连接同步数据数据同步配置admin启动时的同步处理bootstrap启动时的同步处理小结参考 Http长连接同步数据 数据同步配置 与前面的websocket,zookeeper相同,http长连接需要admin与bootstrap两边都要配置,admin的配置 soul : sync: http: enabled: true bootstrap的配置 s...原创 2021-01-25 19:22:46 · 308 阅读 · 0 评论 -
Soul网关源码解析(七):Zookeeper同步数据
Soul网关源码解析(七):Zookeeper同步数据 Soul网关源码解析(七)Zookeeper同步数据数据同步配置启动时的同步admin的同步处理小结参考 通过上一节,我们知道了websocket数据同步的流程,本小节学习Zookeeper数据同步的流程。 Zookeeper同步数据 数据同步配置 Admin与Bootstrap的配置参数相同,如下所示,支持的参数有Zk的url,Session超时时间,连接超时时间,指定序列化器: soul : sync: zoo...原创 2021-01-25 19:19:01 · 223 阅读 · 0 评论 -
Soul网关源码解析(六):websocket同步数据
Soul网关源码解析(六):websocket同步数据 Soul网关源码解析(六):websocket同步数据Websocket同步数据数据同步配置启动时的同步admin的同步处理小结参考 通过上一节,我们知道在Bootstrap启动流程中,会与soul-admin进行数据同步,那么同步的方式采用的是什么呢?在哪里配置的?过程又是如何?这些都在本小节进行解答。 Websocket同步数据 数据同步配置 首先Bootstrap与soul-admin进行数据同步的方式可以配置,这意味着方式不止一种(S原创 2021-01-25 19:17:54 · 230 阅读 · 0 评论 -
Soul网关源码解析(番外2):soul-bootstrap启动流程
Soul网关源码解析(番外2):soul-bootstrap启动流程 Soul网关源码解析(番外2):soul-bootstrap启动流程Debug Bootstrap的方法Soul-Bootstrap启动流程WebHandler的初始化Plugins的初始化SyncDataService初始化小结参考 Debug Bootstrap的方法 对于Bootstrap启动过程中,具体哪些类参与,分别干了什么,在刚开始我们是不知道如何入手的,这里介绍一种方式,能让我们较快的找到突破口,当然这种方式对阅读其他原创 2021-01-24 17:59:56 · 258 阅读 · 0 评论 -
Soul网关源码解析(九):nacos同步数据
Soul网关源码解析(九):nacos同步数据 Soul网关源码解析(九):nacos同步数据nacos同步数据数据同步配置admin启动时同步处理bootstrap启动时同步处理遇到的问题小结参考 nacos同步数据 数据同步配置 与前面的websocket,zookeeper相同,http长连接需要admin与bootstrap两边都要配置,admin和bootstrap都需要如下配置 soul : sync: nacos: url: localhost:88...原创 2021-01-24 17:45:01 · 246 阅读 · 0 评论 -
Soul网关源码解析(番外1):soul-admin启动流程
Soul网关源码解析(番外1):soul-admin启动流程 Soul网关源码解析(番外1):soul-admin启动流程Soul-admin启动流程流程图小结参考 Soul-admin启动流程 首先load并执行sql脚本 #LocalDataSourceLoader 实现 InstantiationAwareBeanPostProcessor接口 public Object postProcessAfterInitialization(@NonNull final Object bean, f原创 2021-01-23 10:18:08 · 306 阅读 · 0 评论 -
Soul网关源码解析(一):总体概览与基本运行
Soul网关源码解析(一):概览与基本运行 Soul网关源码解析(一)什么是网关Soul网关设计理念支持的特性总体架构环境准备编译运行小结参考 什么是网关 wiki上定义: 在计算机网络中,网关是转发其他服务器通信数据的服务器,接收从客户端发送来的请求时,它就像自己拥有资源的源服务器一样对请求进行处理。有时客户端可能都不会察觉,自己的通信目标是一个网关。 区别于路由器,经常在家庭中或者小型企业网络中使用,用于连接局域网和互联网。 网关也经常指把一种协议转成另一种协议的设备,比如语音网关。 笔者原创 2021-01-22 22:31:36 · 771 阅读 · 1 评论