- 博客(6)
- 收藏
- 关注
原创 Mysql
存储引擎MyISAM不支持事务,表级锁InnoDB支持事务,支持行级锁,事务ACIDInnodb 是一种事务性存储引擎,完全支持事务的ACID特性。支持事务所需要的两个特殊日志类型:Redo Log 和Undo LogUndo日志记录某数据被修改前的值,可以用来在事务失败时进行rollback;Redo日志记录某数据块被修改后的值,可以用来恢复未写入data file的已成功事务...
2019-05-11 16:57:21 120
原创 API网关服务-Spring Cloud Zuul
Spring Cloud Zuul基于Netflix Zuul实现的API网关组件,解决如下问题:路由规则与服务实例的维护问题与Eureka整合,将自身注册为Eureka服务治理下的应用,同时获取所有其他微服务的实例信息。签名校验与登录校验的问题Zuul提供了一套过滤器机制解决。...
2019-05-01 21:10:32 165
原创 客户端负载均衡-Spring Cloud Ribbon
Spring Cloud Ribbon是基于HTTP和TCP客户端负载均衡工具,基于Netflix Ribbon实现负载均衡服务端负载均衡. 硬件负载均衡 如F5. 软件负载均衡 如Nginx客户端负载均衡@LoadBalanced开启负载均衡客户端和服务端 负载均衡最大不同点在于服务清单所存储的位置客户端负载均衡中,所有客户端节点都维护着自己要访问的服务清单,来自于服务注册中...
2019-04-21 18:06:54 219
原创 服务治理-Spring Cloud Eureka
Spring Cloud Eureka基于Netflix Eureka做了二次封装,包含服务端和客户端组件,采用java编写 Eureka服务端,服务注册中心 Eureka客户端,处理服务的注册和发现注册中心-Eureka服务端 @EnableEurekaServer开启,即成为注册中心Eureka注册中心高可用集群两个注册中心互相注册即可 其他服务注册地址配置两个注册中心的...
2019-04-21 14:02:01 188
原创 Reactive Programing(1)-reactor介绍
What is ReactorReactor是JVM的完全无阻塞的响应式编程基础,具有高效的需求管理(以管理“背压”的形式)。它直接与Java 8功能的API,特别是整合CompletableFuture,Stream和 Duration。它提供可组合的异步序列API Flux(用于[N]元素)和 Mono(用于[0 | 1]元素),广泛实现[Reactive Streams](https://...
2019-04-15 23:13:13 330
原创 my first blog
#我的第一次博客##你好啊TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:...
2019-04-15 21:47:17 103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人