执行 敬畏 感恩
  文章分类
Nginx 3 Jenkins 1 Java 1 Zookeeper 2 RBAC 1 Properties 1 MySQL 11 感悟 1 Eventuate 1 缓存 1 Session 3 Tomcat 3 接口防刷 1 SSL 2 Junit 1 SpringBoot 13 Serializable 1 Spring-Data-JPA 1 Annotation 1 ELK 1 RabbitMQ 1 BUG总结 1 微服务 1 Apollo配置中心 1 k8s 14 Debug 2 tools 1 MiniApp 4 Coding 1 Docker 4 CI/DI 1 Jhipster 4 SourceCode 1 Redis 1 JVM 2 Mybatis 4 读书 58 ElasticSearch 12 网络协议 1 Mac 3 博客 1 JDBC 1 Maven 2 VScode 1 Effect 1 爬虫 12 DDD 4 年终总结 1 Flutter 3 打点 1 极限编程 1 吼呆时刻 142 创造思维 1 :吼呆时刻 1 Agile 1 写作 1 后端时刻 1 吼呆 1 Vim 3 精进 1 人性的弱点 20 把时间当做朋友 7 存在主义心里治疗 5 存在主义心理治疗 7 人生的智慧 11 自控力 10 精力管理 11 沉思录 12 娱乐至死 7 微观经济学原理 24 通过重新接受所有过去被否定的自我,个体的体验变得更加丰富,能同自己、自己创造的世界更自在地相处。 1 应对焦虑 9 暗时间 14 暗知识 1 Spring 9 潜规则 1 Spring-Cloud-Gateway 1 当呼吸化为空气 1 细节 15 Soul 10 一切心法 15 逻辑思考 1 思考的技术 4 第七感 11 清醒思考的艺术 6 Nexus 1 事件驱动 2 分布式ID 1 Validate 1 Exception 1 FastJson 1 对账 1 SpringBean 1 ClassLoader 1 Freemarker 1 Kafka 6 JPA 1 Tools 1 Appium 2 把时间到做朋友 1 响应式编程 1 Technical 1 REST 1 分布式一致性 1 Java进阶 1 负载均衡 1 Git 1 XXL-JOB 1 Retry 1 SpringSecurity 1 软件开发 1 SpringCloud 1
Soul-单测小结 Soul-单测小结
常用 UTProperties UTpublic final class NacosPropertiesTest extends AbstractConfigurationTest { @Test public void tes
2021-02-06
Soul-全流程分析(九) Soul-全流程分析(九)
Nacos启动配置@EnableConfigurationProperties(NacosProperties.class) public class NacosConfiguration { /** * registe
2021-01-23
Soul-全流程分析(八) Soul-全流程分析(八)
WebSocket 数据分析默认配置@Configuration @ConditionalOnProperty(name = "soul.sync.websocket.enabled", havingValue = "true", matc
2021-01-22
Soul-全流程分析(七) Soul-全流程分析(七)
ZK 数据配置启动配置public class ZookeeperDataInit implements CommandLineRunner { private final ZkClient zkClient; priv
2021-01-22
Soul-全流程分析(六) Soul-全流程分析(六)
数据同步DataChangedListenerpublic interface DataChangedListener { /** * invoke this method when AppAuth was receiv
2021-01-21
Soul-全流程分析(五) Soul-全流程分析(五)
书接上回,讲到如何根据请求 path 匹配到对应 Selector,之后我们执行对应 Plugin 的 doExecute 方法; Divide 插件解析AbstractSoulPlugin#execute@Override public
2021-01-20
Soul-全流程分析(四) Soul-全流程分析(四)
今天继续上次未完成的第二部分,话说当请求到达 WebHandler,从 handle 开始处理。 SoulWebHandlerSoulWebHandler#handle@Override public Mono<Void> handl
2021-01-18
Soul-全流程分析(三) Soul-全流程分析(三)
本节意在配置一个简单的只使用 divide 插件实现转发,进而了解整个网关全流程,管中窥豹。 使用配置启动环境接着上节环境接着说,使用本地 MySQL 环境,分别启动 Soul-bootstrap、Soul-admin 两个工程,此时我
2021-01-16
Soul-Admin项目结构(二) Soul-Admin项目结构(二)
Soul-admin 目录结构数据异步配置我们直接查看 DataSyncConfiguration 这个配置文件,我们可以看到 Soul-admin 同时支持 Http 长轮询、Nacos、Zookeeper、Websocket 四种方式进
2021-01-15
Soul-环境搭建(一) Soul-环境搭建(一)
Soul-bootStrap 网关的核心启动入口 Maven 依赖从Maven 依赖中我们可以看见,所以 Soul 网关需要的各个插件模块都尽在眼底,所有的组件模块都可以自定义配置,其中有: soul-spring-boot-start
2021-01-14