随笔分类 -  SpringCloud

SpringCloud中pom文件的配置
摘要:pom文件中添加依赖 SpringCloud父依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.2.RELE 阅读全文
posted @ 2022-08-29 12:24 红皮耗子 阅读(437) 评论(0) 推荐(0)
负载均衡
摘要:三、什么Ribbon? Ribbon是基于Netflix ribbon实现的一套客户端负载均衡的工具。简单的说,Ribbon是Netflixf发布的开源项目,主要功能是提供醍醐的的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如:连接超时,重试等。简单的说,就是在配置文件中 阅读全文
posted @ 2022-08-29 00:05 红皮耗子 阅读(58) 评论(0) 推荐(0)
Eureka知识点详解
摘要:一、什么是Eureka集群? 所有的服务都要通过服务注册中心来进行信息交换,一旦服务注册中心掉线,会影响到整个系统的稳定性。所以在生产环境中,Eureka一般都以集群的形式出现的。 Eureka集群,实际上就是启动多个Eureka实例,多个Eureka实例之间互相注册,互相同步数据,共同组成一个Eu 阅读全文
posted @ 2022-08-28 23:49 红皮耗子 阅读(152) 评论(0) 推荐(0)
高可用
摘要:一、什么是高可用? 高可用HA(High Availability)是分布式系统架构设计中必须考虑因素之一,它通常指,通过设计减少系统不能提供服务的时间。假设系统一直能够提供服务,我们说系统的可用性是100%。如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我们说系统的可用性是99%。 阅读全文
posted @ 2022-08-28 23:36 红皮耗子 阅读(98) 评论(0) 推荐(0)
Hystrix知识点简述
摘要:一、为什么需要Hystrix? 在分布式环境中,服务调度是特色也是头疼的一块。在服务治理章节我们介绍了服务治理的功能。前一课我们也介绍了ribbon、feign进行服务调用。现在自然的到了服务监控管理了。hystrix就是对服务进行隔离保护。以实现服务不会出现连带故障。导致整个系统不可用 二、Hys 阅读全文
posted @ 2022-08-28 21:56 红皮耗子 阅读(83) 评论(0) 推荐(0)
Eureka集群配置
摘要:一、host文件的配置 找到host,配置端口号 C:\Windows\System32\drivers\etc\host (记事本方式打开编辑) 二、添加一个新的eureka子项目 新添加一个eureka服务端口用7171并编辑yml配置文件 (配置服务名、实例名字、其他Eureka服务的地址) 阅读全文
posted @ 2022-08-22 16:56 红皮耗子 阅读(176) 评论(0) 推荐(0)
SpringCloud服务搭建
摘要:微服务的场景搭建 一、创建一个测试数据库 二、父工程模块 创建父类工程 编写父类的pom.xml 引入依赖包 引入父类坐标 常用属性 SpringCloud依赖 整合Mybatis MySQL驱动 通用Mapper启动器 三、创建服务提供者工程模块 创建服务提供者子项目 在子项目pom中添加依赖 S 阅读全文
posted @ 2022-08-16 16:20 红皮耗子 阅读(103) 评论(0) 推荐(0)
SpringCloud知识点整理
摘要:一、SpringCloud 如何实现服务的注册? 首先创建一个maven主工程。 创建2个model工程:一个model工程作为服务注册中心,即Eureka Server,另一个作为Eureka Client。 启动一个服务注册中心,只需要一个注解@EnableEurekaServer,这个注解需要 阅读全文
posted @ 2022-08-16 13:19 红皮耗子 阅读(212) 评论(0) 推荐(0)