侧边栏壁纸
  • 累计撰写 79 篇文章
  • 累计创建 7 个标签
  • 累计收到 0 条评论

SpringCloud

水龙吟
2021-11-15 / 0 评论 / 0 点赞 / 203 阅读 / 1,239 字
温馨提示:
本文最后更新于 2022-01-13,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

微服务架构图.jpg

hutool.cn

  • 一般出现了怎么也找不出的问题时,重新打包install,先从基础包打起
LB(负载均衡 Load balancing)
HA

OPEN FEIGN 基于接口,少了resttemplate类
RESTTEMPLATE 基于类



image.png

CAP原则又称CAP定理,指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。
一致性(C):在分布式系统中的所有数据备份,在同一时刻是否同样的值。(等同于所有节点访问同一份最新的数据副本)
可用性(A):在集群中一部分节点故障后,集群整体是否还能响应客户端的读写请求。(对数据更新具备高可用性)
分区容忍性(P):以实际效果而言,分区相当于对通信的时限要求。系统如果不能在时限内达成数据一致性,就意味着发生了分区的情况,必须就当前操作在C和A之间做出选择。
CAP原则的精髓就是要么AP,要么CP,要么AC,但是不存在CAP。

nacos单机启动命令:sh startup.sh -m standalone

mybatisplus乐观锁需要先查询再更改,才会生效
image.png

image.png

配置 锁定依赖的版本

image.png

image.png

image.png
对应
image.png

image.png

image.png

logback log4j 日志方面比较薄弱

image.png

InitializingBean接口为bean提供了初始化方法的方式,它只包括afterPropertiesSet方法,凡是继承该接口的类,在初始化bean的时候都会执行该方法。

image.png

image.png

image.png
image.png

下拉选的时候清空的数据须要在对象中指定出来
image.png

mp的乐观锁须要先将对象完整的查出来,再拿对象去修改才会有效
image.png

前端的字符串格式的日期可以直接用了
image.png

image.png

image.png

超过tomcat默认上传大小
image.png

最大上传单个文件大小:默认1M

spring.servlet.multipart.max-file-size=1024MB

最大置总上传的数据大小 :默认10M

spring.servlet.multipart.max-request-size=1024MB

2、为什么用微服务
(1)优点:高可用性、扩展性强、易于运维
(2)本质:独立的部署、运行、升级
(3)目的:有效拆分系统


4、Spring Cloud
Spring Cloud是一系列框架的集合

5、Spring Cloud和Springboot关系
(1)Springboot 就是spring,可以独立使用
(2)Spring Cloud依赖Springboot,不可以独立使用

组件
image.png

image.png
image.png

常访问的 热门的放redis

image.png

坑爹的cookie不能存json
image.png
只能先将json转成字符串
var loginInfojsonStr = JSON.stringify(this.loginInfo);
用的时候在转成json
this.loginInfo = JSON.parse(jsonStr)

image.png

image.png

image.png

image.png

image.png
异步请求调用的话,
image.png
HttpServletRequest拿不到想要的token,因为HttpServletRequest作用域只是一次请求

springboot添加定时器
http://cron.qqe2.com/

image.png
image.png

image.png

0

评论区