- 博客(5)
- 收藏
- 关注
原创 学习微服务day03--openfeign
具体的是第一个参数是第一次时间间隔,第二个是最大时间间隔,每一次时间间隔是前面的1.5倍,这其实是指数退避算法,最后一个参数是重试次数。回调指的就是当我们当我们访问失败的时候不返回错误页面,返回我们自己规定的值,这个要利用后面的熔断来实现,所以只是先提一下。当我们请求一次不成功,可以请求多次这就是重试机制。重试三次加第一次刚好四次。
2025-05-28 22:48:13
293
原创 学习微服务day02---nacos
这下面是springboot和springcloud和spring cloud alibaba的版本适配,这是组件版本我们需要构建以下的项目结构图具体结构如下:利用maven的依赖继承,把组件nacos和openfeign传递给子项目product和order。
2025-05-28 19:56:38
634
原创 学习微服务day01
比如我们需要做一个商城时,我们以前的做法都是单体架构就类似这样,这里借用了哔哩哔哩里面尚硅谷课程的图:用户通过域名,会通过DNS服务器解析变成公网ip,然后比如现在你把前端代码部署在nginx上面,后端是内置的tomcat,数据库是mysql,电脑会把这个请求去访问nginx,如果是静态资源则直接访问文件路径展示图片等资源,如果是动态资源就会按nginx的配置规则去访问后端的tomcat,进行处理逻辑,如果涉及到数据库的增删改查就会访问mysql,然后把数据返回给nginx,再由nginx返回给浏览器展示。
2025-05-22 15:44:48
789
原创 1.学习redis第一天---springboot集成redis----(SpringDataRedis)
1.新建项目选择maven,我的java选择17,jdk选择212.选择依赖和版本这里的springboot是最新的3.3.3(lombok是一个记录日志相关的依赖,可以不选)以下是我的xml文件这里有个细节需要额外引入连接池以来我这里用的pool2。
2024-09-09 23:18:20
1214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
3