系统优化
-
Soul API网关数据同步之Nacos数据同步详解程序员
在前面的几篇文章中已经介绍了http、zk、websocket这几种同步数据的方式,也对其中的源码做了些分析。那么本篇文章将开始nacos数据同步的解析了。 Nacos数据同步配置…
-
Soul API网关数据同步之HttpSyncData详解程序员
前言 上一篇文章写了关于WebSocket数据同步,从配置文件到接口定义,再到接口实现,,最后解析了事件的发布与处理。整体的执行逻辑就是这样。 那么本篇文章便开始HttpSyncD…
-
Soul API网关数据同步之ZookeeperSyncData详解程序员
前面介绍了WebSocket同步和Http同步,本篇将开始介绍Zookeeper同步的内容。 Zookeeper数据同步配置 在启动soul-admin和soul-bootstra…
-
Soul API网关数据同步之WebSocket详解程序员
前言 前面的一系列文章,先说了几个example的使用,然后说了SoulWebHandler、SoulPlugin、MatchStrage、MatchStrategy;前面几个主要…
-
Soul API网关源码解析之MatchStrategy详解程序员
前言 前面一篇文章讲到了SoulPlugin和插件选择器,主要是讲了SoulPlugin的定义与实现,以及选择器的匹配,但是并没有把选择器的匹配给写完。那么本篇文章就去这里继续进行…
-
Soul API网关源码解析之SoulPlugin详解程序员
前言 上一篇文章中,我们提到了SoulWebHandler和WebHandler。WebHandler是WeFlux编程的核心接口,而SoulWebHandler是自定义实现的一个…
-
Soul API 网关源码解析之SoulWebHandler详解程序员
关于web handler 前言 1、关于SoulWebHandler Soul 实际是通过Spring WebFlux来实现的,而在WebFlux中最核心的接口便是WebHand…
-
Soul API 网关源码学习《四》详解程序员
整合sofa插件,接入网关 一、启动服务 作为RPC框架,sofa和dubbo在插件接入上有着一定的相似性。那么我们还是和前面的案例一样,先启动服务,启动服务的顺序是: soul-…
-
Soul API 网关源码学习《三》详解程序员
前一篇文章,我们通过 soul-examples-http 实例的启动初始化和调用的接口调用的流程过程进行了简单的介绍。本篇文章将会介绍与dubbo整合的使用(关于Spring B…
-
Soul API 网关源码学习《二》详解程序员
基于examples下面的 http服务进行源码解析 前言 上一篇文章Soul API 网关源码解析《一》中简单介绍了一下网关的含义,同时介绍了两种微服务开发常用的网关:Zuul …