![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
cailianren1
这个作者很懒,什么都没留下…
展开
-
spring boot+gradle+mybatis多数据源配置
目录场景多数据源存在问题demo演示流程代码结构引入jar包配置application.properties数据源初始化配置mybatis生成对应的entity、mapper、和xml文件完成对应的service测试多数据源事务问题1. 场景:经常会碰到这种应用场景,比如说下订单的操作,有需要修改订单库中信息,又需要修改产品库中库存,这一个操作就是需要一次性操作两个数据...转载 2018-12-27 14:55:31 · 1834 阅读 · 1 评论 -
限流学习---限流算法
目录目的分类限流算法计数器令牌桶漏桶比较实例1. 目的通过对并发访问和请求进行限速或者一个时间窗口内的请求进行限速来保护系统的可用性,一旦达到限制速率就可以拒绝服务(友好定向到错误页或告知资源没有了),排队或者等待(比如秒杀,评论,下单),降级(返回默认数据)2. 分类限制总并发数 (数据库连接池,线程池)限制瞬时并发数 (如Nginx的limit_conn...转载 2018-12-27 14:56:54 · 174 阅读 · 0 评论 -
分布式事务-Atomikos解决多数据源事务问题
目录场景多数据源配置引入Atomikos测试service1. 场景:经常会碰到这种应用场景,比如说下订单的操作,有需要修改订单库中信息,又需要修改产品库中库存,这一个操作就是需要一次性操作两个数据源的情况,这种情况的事务控制可以使用Atomikos框架进行实现2. 多数据源配置参考:http://www.chengqj.com/info.html?id=333. 引入Ato...原创 2018-12-27 15:01:37 · 848 阅读 · 0 评论 -
一个完整的HTTP请求过程
目录交互流程域名解析与服务器建立连接OSI七层模型TCP/IP四层模型五层体系结构三种模型结构数据在各层之间的传递过程服务器响应HTTP请求, 浏览器得到html代码浏览器解析html代码,并请求html代码中的资源(如js、css、图片)浏览器对页面进行渲染呈现给用户1. 交互流程域名解析与服务器建立连接服务器响应HTTP请求, 浏览器得到html代码...转载 2019-01-07 15:59:39 · 1495 阅读 · 0 评论