Z


  • 首页

  • 标签

  • 分类

  • 归档

  • 关于

soul源码阅读-soul-web使用websocket策略同步配置原理解析

发表于 2021-01-27 | 分类于 网关 , soul , Java

前言

  • 在之前的文章中说到了soul的http长轮询数据同步策略,这次说一下另一个跟http有点关系的同步策略websocket,websocket策略与长轮询相反,它是admin主动向网关push数据,在官网的文章中,也介绍了websocket的同步原理,结合官网的文章看一下websocket的整体同步流程。
阅读全文 »

soul架构概述与http服务使用

发表于 2021-01-15 | 分类于 网关 , soul , Java

soul网关介绍

  • soul网关,为了实现其高性能,轻量级的目标,网关核心部分使用本地缓存存储数据,基于Spring webflux框架,做到了实时响应;所有的组件以插件形式与网关集成,易扩展且具备热插拔效果,数据同步支持http长轮训, websocket, nacos, zookeeper,选择灵活度高,且默认使用http长轮训进行数据同步,使得即便其他同步方式失效的情况下,也不影响数据同步的工作;提供控制台,在线动态修改网关配置,熔断,限流,鉴权等功能。

阅读全文 »

soul源码解析环境搭建教程

发表于 2021-01-14 | 分类于 网关 , soul , Java

从GitHub拉项目

首先从GitHub上star+fork项目到自己的github仓库中,

1
2
soul项目地址:https://github.com/dromara/soul
如果github慢,可以使用gitee代替:https://gitee.com/shuaiqiyu/soul

阅读全文 »

记一次JPA不同查询得到同一对象修改发生异常的问题

发表于 2019-07-19 | 分类于 Java

在公司做项目的时候,根据数据库一个排序字段进行排序,在对该字段进行修改的时候,需要保证修改后顺序依然是连续正确的,做的时候我查询了两次,通过ID查询得到要修改的数据修改之前的值,然后再通过序号查询到修改后哪些值的序号需要调整。

阅读全文 »

webmagic初体验

发表于 2019-03-29 | 分类于 Java , webmagic , 爬虫

用Java写爬虫我选了webmagic,原因没别的,比起其他爬虫框架这个知道的早一些。看着文档跟百度鼓捣一天,基本功能是搞定了,写一篇文章记录下使用webmagic的过程和对其的理解,方便日后查阅。

阅读全文 »

算法-插入排序

发表于 2019-03-24 | 分类于 算法 , 排序

之前写了第一篇之后,就打算写一个排序算法系列的文章,这个是第二篇,这个系列的文章会不定期更新。

阅读全文 »

算法入门-快速排序

发表于 2019-03-17 | 分类于 算法 , 排序

之前一直在弄自己的github博客,弄好后因为想用sublime写博客,无奈sublime不能联网了,导致装个MarkdownEditing费了好大劲才勉强弄好,今天写下自己的第一篇博客,以作纪念(哈哈哈)。
因为之前在学习算法,第一篇博客就拿算法来开头了,也是对之前学习的一个复习。

阅读全文 »
12
Zhoutzzz

Zhoutzzz

一枚Java Coder的个人学习基地

17 日志
7 分类
8 标签
GitHub E-Mail
© 2021 Zhoutzzz
本站访客数人
| 本站总访问量次