服务框架
文章平均质量分 52
快乐是
细心认真
展开
-
金丝雀部署在联调和测试阶段的使用
金丝雀发布在开发、联调以及测试环节的使用原创 2022-12-16 09:15:19 · 257 阅读 · 0 评论 -
Dubbo如何将netty的异步请求转为同步方法调用
double通过全局变量+唯一调用id+CompletableFuture将异步调用转为同步原创 2022-12-06 16:31:41 · 700 阅读 · 0 评论 -
RocketMQ顺序消息
顺序消息原创 2022-09-20 10:26:18 · 751 阅读 · 0 评论 -
RocketMQ学习笔记
RocketMQ是阿里出品的消息中间件,于2017年贡献给apache基金会成为顶级项目。因为经过高并发考验,所以我们选择他说在前面的话为什么要用MQ1. 异步解耦:使用发布订阅模式,可以使两个系统之间不直接交互,达到异步解耦的目的2. 削峰填谷:使用消息中间件,消息发布者发送消息的性能不依赖于下游系统,如果下游系统处理缓慢,可以让消息临时存储在消息中间件系统,达到均衡流量的效果3. 数据分发:如果多个系统需要同一类型的数据,使用消费订阅模式可以方便解决数据分发的问题引入MQ有一些问题依赖原创 2021-04-20 19:24:39 · 66 阅读 · 0 评论 -
linux机器zookeeper伪集群搭建
搭建1主2从1观察集群1.下载 https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.6.1/apache-zookeeper-3.6.1-bin.tar.gz2.解压3.复制出4份4.分别运行命令echo 1 > /tmp/zk1/myid echo 2 > /tmp/zk2/myid echo 3 > /tmp/zk3/myid echo 4 > /tmp/zk4/myid5原创 2020-08-16 22:29:20 · 95 阅读 · 0 评论 -
mybatis反向工程配置(命令行方式)
使用步骤,step1.将两个jar包和配置文件config.xml 放到同一个目录下;step2.修改配置文件中的数据库连接和表名;step3运行命令。齐活命令java -jar mybatis-generator-core-1.3.7.jar -configfile config.xmljar包2个https://repo1.maven.org/maven2/org/mybatis/generator/mybatis-generator-core/1.3.7/mybatis-generator原创 2020-06-22 17:41:15 · 154 阅读 · 0 评论 -
mybatis使用sqlSessionFactory配置
spring调用代码如下@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(“classpath:spring-mybatis-config.xml”)public class SqlSessionFactoryTest {@ResourceSqlSessionFactory sessionFactory;@Test...原创 2020-04-14 18:12:36 · 3656 阅读 · 0 评论 -
Redis操作5种数据
Redis 操作5种数据1. Stringsetsetexpsetexsettnxsetrangeappendmsetmsetnxincrincrbyincrbyfloatdecrdecrbygetgetrangegetrange key start end,下标为正数时从左往右数,0为第一个元素,大于length-1的都认为是length-1,下标为负数时从右...原创 2019-03-20 09:51:35 · 117 阅读 · 0 评论 -
Jenkins+SonarQube实现定制扫描
安装配置SonarQube请参照[SonarQube实战](https://blog.csdn.net/o544033135/article/details/81564271)安装Jenkins下载:https://jenkins.io/download/启动:将下载的jenkins.war放到D:/servers/jenkins下,在该目录运行脚本 java -jar j...原创 2018-08-10 16:13:21 · 1418 阅读 · 0 评论 -
SonarQube实战
下载 Sonar:https://www.sonarqube.org/downloads/版本:Community Edition 7.2.1准备工作数据库,mysql,版本:5.7.20,有些版本可能导致后续sonar启动失败创建数据库sonar,编码utf-8安装Sonar注:为了方便管理,可将所有工具装在固定目录下,例如D:\servers\1. 将...原创 2018-08-10 15:31:12 · 456 阅读 · 0 评论