加载中
事务-04-分布式概念篇ACID&CAP&BASE

1 数据库ACID 维基百科说明 https://zh.wikipedia.org/wiki/ACID ACID,是指数据库管理系统(DBMS)在写入或更新资料的过程中,为保证事务(transaction)是正确可靠的,所必须具备的四个特性...

2018/07/15 15:04
3
Linux 安装 RabbitMQ

0、切到 root用户 sudo su 1 system init yum -y install ncurses ncurses-base ncurses-devel ncurses-libs ncurses-static ncurses-term ocaml-curses ocaml-curses-devel yum -y install ...

Java8虚拟机内存模型

1. Java虚拟机运行时数据区 在JDK1.8之前,JVM运行时数据区分为堆、虚拟机栈、本地方法栈、方法区、程序计数器。如下图所示: 虚拟机栈:线程私有,随线程创建而创建。栈里面是一个一个“栈帧...

05/25 17:18
10
Apollo 自动刷新

1、引入依赖 2、配置文件 (1)apollo-env.properties #环境 env=dev # app id app.id=coupon-center # meta服务地址 dev.meta=http://127.0.0.1:26008 (2) application.properties apollo....

05/23 11:58
6
Docker-002-常用命令

1、查看容器启动情况 #查看当前运行的容器 docker ps #查看所有容器,包括停止的 docker ps -a #查看最新创建的容器,只列出最后创建的 docker ps -l #-n=x选项,会列出最后创建的x个容器 do...

05/20 14:19
5
Docker-001-安装 Reids

0、mac上安装docker brew cask install docker 1、查询reidis docker search redis 2、拉取redis最新版本(也可以拉取指定版本,如:docker pull redis:4.0) docker pull redis 3、查看镜像 ...

SpringBoot2配置Druid数据源及监控

<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.10</version> </dependency> application.yml配置 # ......

Spring Cloud 服务发现注册组件对比

参考:http://www.ityouknow.com/springcloud/2018/07/20/spring-cloud-consul.html Feature euerka Consul zookeeper etcd 服务健康检查 可配支持 服务状态,内存,硬盘等 (弱)长连接,kee...

接口文档-swagger-bootstrap

主要说明 Spring Boot 项目的集成 0、其他更多信息参考 https://github.com/xiaoymin/Swagger-Bootstrap-UI/blob/master/README_zh.md 1、引入依赖 <dependency> <groupId>io.springfox</gr...

接口文档-swagger2UI

主要说明 Spring Boot 项目的集成 0、其他更多信息参考 https://swagger.io/tools/swagger-ui/ 1、引入依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2<...

Feign Retryer的默认重试策略测试

1、Feign配置 @Configuration public class FeignConfig { @Value("${coupon_service.url:http://localhost:8081}") private String couponServiceUrl; @Bean public CouponQueryServ......

04/26 12:05
6
告诉你如何回答"线上CPU100%排查"面试问题

引言 不知道在大家面试中,有没有遇到这个问题: 生产服务器上部署了几个java程序,突然出现了CPU100%的异常告警,你如何定位出问题呢? 这个问题分为两版回答! 高调版 对不起,我是做研发的...

01/30 14:43
29
spring boot 使用 com.mysql.jdbc.Driver 和 com.mysql.cj.jdbc.Driver的区别

今天集成spring boot 2.1.1构建web应用并且集成jdbc,发现默认用的8.0.13, <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.13</versi...

mac 安装 nginx

1、安装 Homebrew Homebrew 能干什么?使用 Homebrew 安装 Apple 没有预装但 你需要的东西。 安装命令: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/inst...

git统计代码行数

$ npm install -g cloc #可以排除文件夹 $ cloc ./ --exclude-dir=node_modules $ cloc . 2193 text files. 1533 unique files. 760 files ignored......

Git
2018/10/22 16:11
426
RabbitMQ -001-基础篇

1、生长端-可靠性投递(一) BAT/TMD互联网大厂的解决方案: 消息落库,对消息状态进行打标 消息延迟投递,做二次确认,回调检查 延迟投递 2、消费端-幂等性保障 业界主流的幂等性操作: 唯一...

2018/09/06 19:37
27
vue 学习

插件安装 mac node 安装插件 # 去除h5的300毫秒的点击延迟 npm install fastclick --save # css样式相关,可自定义变量 npm install stylus --save npm install stylus-loader --save # 轮播...

事务-09-spring事务传播

https://blog.csdn.net/bigtree_3721/article/details/53966617 所谓事务传播行为就是多个事务方法相互调用时,事务如何在这些方法间传播。Spring支持7种事务传播行为 1、PROPAGATION_REQUI...

2018/07/25 16:45
3
事务-08-spring事务隔离

https://blog.csdn.net/a837199685/article/details/54563740

2018/07/25 14:39
3
事务-07-微服务架构的设计模式

1 分布式事务实现 保证高可用:网络、分布式部署 保证事务同步:同步多个数据源的事务 保证幂等性:通过重试解决大部分错误 合理设计流程:条件检查,预留资源,业务操作,完成资源(TCC) ...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部