![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
文章平均质量分 61
对白丶
向着高级程序员之路不断迈进~
展开
-
Mybatis Plus Generator 生成器3.5.1版本和3.4.0使用记录
都需要引入的maven依赖,一般放在公共类项目<mysql.connector.version>5.1.46</mysql.connector.version><velocity.engine.core>2.0</velocity.engine.core> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-ja原创 2022-01-19 16:32:37 · 1626 阅读 · 0 评论 -
浅谈分布式锁和引入Redisson
文章目录浅谈分布式锁和以Redisson做为解决方案1.为什么需要锁,Java锁的种类有哪些?2.本地锁和分布式锁3.传统的Redis分布式锁4.什么是Redisson5.引入Maven依赖和配置6.引入Redisson的优势7.锁续期,看门狗WatchDog机制浅谈分布式锁和以Redisson做为解决方案1.为什么需要锁,Java锁的种类有哪些?在多线程竞争的情况下,保证数据的一致性,避免资源冲突。不同维度分类:https://www.jianshu.com/p/b8008eeac3e8今天的主原创 2021-11-26 15:50:54 · 1081 阅读 · 0 评论 -
Guava 包的 RateLimiter 限流 -- 支持nacos动态读参数,接口独立注解
Java服务接口层面限流参考:https://www.cnblogs.com/myseries/p/12634557.htmlhttps://my.oschina.net/u/3768341/blog/3054276方案核心思路是使用Guava 包的 RateLimiter 做限流结合aop使用注解打到接口上 改参数即可实现每个接口独立控制限流次数per.times.xxx 即 QPS,设置多少就是每秒最大不超过次数@RequestMapping("/testAnnotation")@A原创 2021-09-13 14:09:45 · 637 阅读 · 1 评论 -
将Nacos作为配置中心
将Nacos作为配置中心记录参考 https://www.freesion.com/article/2891894413/官网 https://nacos.io/zh-cn/docs/quick-start-spring-cloud.html添加spring cloud nacos支持的config依赖在bootstrap.properties文件加入两个配置#nacos做配置中心spring.cloud.nacos.config.server-addr=192.168.161.251:原创 2021-09-10 17:20:15 · 114 阅读 · 0 评论