![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring Cloud
文章平均质量分 60
分布式系统开发框架,基于Spring Boot的微服务框架。
提供了一系列的组件和开发工具,用于构建分布式系统的各个方面,如服务发现、服务注册、服务调用、负载均衡、分布式配置中心等。
LSYING1
雨后的彩虹~
展开
-
SpringBoot之三 创建基于SpringBoot项目的三种方式:第一种,通过官网创建项目
创建基于SpringBoot项目的三种方式:通过官网创建项目通过IDEA的脚手架工具创建通过IDEA的Maven项目创建具体创建步骤:第一种:通过官网创建项目步骤:1 打开Spring.io官网Spring.io,点开Projects.下拉框选择SpringBoot2 显示如图,下滑到最底部点击最底部:Spring Initializr.3 按下图选择并填写完成后,点击GENERATE CTRL +ENTER键。4 生成项目,点击下载:5 打开IDEA软件:选择Impor原创 2020-07-14 21:37:57 · 204 阅读 · 0 评论 -
SpringBoot之一简介
一、SpringBoot:SpringBoot是一个框架,一种全新的编程规范,它简化了框架的使用,即简化了Spring众多框架中所需的大量且繁琐的配置文件。SpringBoot是一个服务于框架的框架,服务范围:简化配置文件。本质:SpringBoot是Spring框架的另一种表现形式。特征:使用SpringBoot可以创建独立的Spring应用程序。在SpringBoot中直接嵌入了Tomcat,Jetty,Undertow等Web容器,故在做Web开发时不需要部署WAR文件。通过提供自己的原创 2020-07-09 17:13:30 · 121 阅读 · 0 评论 -
SpringBoot之二版本
SpringBoot的三种版本:SNAPSHOT:快照版,即开发版。CURRENT:最新版,但不一定是稳定版GA:General Availability,正式发布的版本原创 2020-07-09 18:02:41 · 121 阅读 · 0 评论 -
CAP原则、网络分区
这种情况下,每个子集可能会独立的进行决策,比如选举新的领导者,这可能会导致数据的不一致性。【节点定期发送心跳信息,如果一个节点在一定时间内没有收到另一个节点的心跳信息,那么它就会认为那个节点已经失效,从而触发相应的故障处理机制】当前一般是通过分布式缓存中各节点的最终一致性来提高系统的性能,通过使用多节点之间的数据异步复制技术来实现集群化的数据一致性。缺点:数据的一致性可能得不到满足或者对一致性要求低一些,各节点之间的数据同步没有那么快,但能保证数据的最终一致性。这种原则的数据库可用更快的响应外部访问数据。原创 2024-02-02 16:03:25 · 461 阅读 · 0 评论 -
CAP原则、网络分区
这种情况下,每个子集可能会独立的进行决策,比如选举新的领导者,这可能会导致数据的不一致性。:【节点定期发送心跳信息,如果一个节点在一定时间内没有收到另一个节点的心跳信息,那么它就会认为那个节点已经失效,从而触发相应的故障处理机制】当前一般是通过分布式缓存中各节点的最终一致性来提高系统的性能,通过使用多节点之间的数据异步复制技术来实现集群化的数据一致性。:数据的一致性可能得不到满足或者对一致性要求低一些,各节点之间的数据同步没有那么快,但能保证数据的最终一致性。:不同的业务场景可能需要不同的策略。原创 2024-02-02 15:49:29 · 581 阅读 · 0 评论 -
Pull模式和Push模式
例如:在Apache Kafka中,Pull模式是Kafka新增的方式,使用该模式时,消费者可以自主选择从哪个分区开始拉取消息,并可以自主控制拉取消息的速度。当消费者拉取消息时,Kafka会返回该消费者还没有消费的消息。但是,这也意味着客户端需要更多的逻辑来控制数据的拉取和处理。缺点:消息处理可能不及时,可能存在大量无效请求,客户端需要考虑拉取频率逻辑。优点:客户端可以根据自己的消费能力来消费数据,不存在消息堆积的情况。Pull模式是一种消息消费模式,其中客户端主动从服务端拉取数据。原创 2024-01-29 14:20:51 · 861 阅读 · 0 评论 -
服务治理是什么
服务治理是一个广泛的概念,它包括了服务注册、服务发现、服务监控、服务配置、服务路由和服务安全等方面。服务治理是微服务架构中最为核心和基础的模块,它可以提高服务的可用性、可扩展性和可维护性。中,对服务进行管理、监控和控制,确保其满足业务需求和合规要求。,它只提供了服务注册和发现的功能,是服务治理的一个子集。服务治理和注册中心不是一个概念。服务治理涉及的内容比较多,比如。三、服务治理和注册中心。原创 2024-01-25 11:15:24 · 873 阅读 · 0 评论 -
SpringCloud微服务搭建
对应application-local.yml、application-dev.yml、application-sit.yml、application-uat.yml、application-prod.yml。更改eureka的application.properties文件名后缀,更改为application.yml。修改模块app的application.properties—》application.yml。可以在此模块中创建local,dev,sit,uat,prod五个环境的配置文件。原创 2024-01-24 16:31:25 · 1508 阅读 · 0 评论 -
spring-boot项目启动类错误: 找不到或无法加载主类 com.**Application
3.重新导入:点击“+”号,选择Import Module,找到项目所在路径,选中要导入的项目,点击OK。问题:Springboot项目启动报错:错误: 找不到或无法加载主类 com.**Application。4.重新编译:点击Build–>选择BuildModule ‘项目名称’2.Modules–>选中你的项目–点击“-”移除。选择maven,点击ok。5.重新启动:成功!原创 2024-01-08 10:09:28 · 4500 阅读 · 3 评论 -
@RunWith注解
注解原创 2024-01-24 16:07:34 · 803 阅读 · 0 评论