logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

RocketMQ常见面试题

01.为什么要用RocketMq?总得来说,RocketMq具有以下几个优势:吞吐量高:单机吞吐量可达十万级可用性高:分布式架构消息可靠性高:经过参数优化配置,消息可以做到0丢失功能支持完善:MQ功能较为完善,还是分布式的,扩展性好支持10亿级别的消息堆积:不会因为堆积导致性能下降源码是java:方便我们查看源码了解它的每个环节的实现逻辑,并针对不同的业务场景进行扩展可靠性高:天生为金融互联网领域

文章图片
#java
@componentscan 配置多个扫描包_SpringBoot扫描不到组件

对于SpringBoot项目,我们知道扫描的路径从启动类所在包开始,扫描当前包及其子级包下的所有文件。而如果有多个服务模块,比如有缓存服务模块com.roncoo.eshop.cache.,和产品服务模块 com.roncoo.eshop.product.,如果想要在缓存服务模块中用到产品服务模块的东西,很显然业务服务模块初始化时是扫不到产品服务模块的东西的,这种情况可以通过**@Componen

#spring boot#java#微服务
大厂面试题:bin log,redo log,undo log的区别

一、binlog1.什么是binlog?binlog 其实说白了就是记录数据库表结构和表表数据的变更,(比如 update/insert/delete/truncate),它不会记录select,因为select没有变化2.binlog长啥样?记录着每条变更的sql语句,还有txid–事务id[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jlaOQpsh-16260

#mysql#数据库#sql
redis三种集群模式--主从、哨兵、cluster集群的区别

Redis 的主从模式指的就是主从复制。用户可以通过 SLAVEOF 命令或者配置的方式,让一个服务器去复制另一个服务器即成为它的从服务器。主从模式架构Redis 如何实现主从模式?Redis 的从服务器在向主服务器发起同步时,一般会使用 SYNC 或 PSYNC 命令。你启动一台slave 的时候,他会发送一个psync命令给master ,如果是这个slave第一次连接到master,他会触发

#redis#分布式#java
暂无文章信息