
Spring Cloud 学习
文章平均质量分 75
一地红尘
这个作者很懒,什么都没留下…
展开
-
Spring Cloud 学习5-Ribbon负载均衡实例
在系统并发量高,单个服务器处理能力能力达到最大的情况下,一般会用多台服务器组成集群系统提高整体的处理性能。在多台服务器组成集群的系统中,我们一般要统一流量入口,通过流量调度,按照某一均衡算法,将用户大量的请求流量均衡地分发到集群中不同的服务器上。将用户大量的请求按照一定的均衡算法平摊分配到多个服务器上运行,就是负载均衡。使用服务器集群和负载均衡可以给我们带来的几个好处...原创 2022-07-02 19:38:27 · 389 阅读 · 1 评论 -
Spring Cloud 学习4-Eureka配置文件详解
Eureka配置项100多个#服务端开启自我保护模式。无论什么情况,服务端都会保持一定数量的服务。避免client与server的网络问题,而出现大量的服务被清除。eureka.server.enable-self-preservation=true#开启清除无效服务的定时任务,时间间隔。默认1分钟eureka.server.eviction-interval-timer-in-ms= 60000...原创 2022-06-29 11:02:24 · 1044 阅读 · 0 评论 -
Spring Cloud 学习3-Eureka高可用集群快速搭建
在微服务架构中,一个系统往往由十几甚至几十个服务组成,若将这些服务全部注册到同一个 Eureka Server 中,就极有可能导致 Eureka Server 因不堪重负而崩溃,最终导致整个系统瘫痪。解决这个问题最直接的办法就是部署 Eureka Server 集群。集群中有多个 eureka 服务,每个 eureka 服务都是相互复制的,会把客户端注册进来的服务复制到 eureka 集群中的其他节点里面来。其实简单来说就是集群中 Eureka Server每个节点相互复制。...原创 2022-06-29 10:53:17 · 455 阅读 · 0 评论 -
Spring Cloud 学习2-Eureka用户认证、服务续约保活、健康检测以及服务下线
Eureka 用户认证主要使用spring-boot-starter-security实现,访问的时候地址添加用户密码admin:admin@;Eureka使用客户端心跳来确定客户端是否启动,自定义健康检测实现HealthIndicator。自我保护模式建议开启...原创 2022-06-29 00:16:54 · 827 阅读 · 0 评论 -
Spring Cloud 学习1- 搭建简单的微服务工程
一般会有三种角色:1、注册中心 2、服务提供方 3、服务消费方微服务工程的特点:1、扩展灵活2、每个应用都规模不大3、服务边界清晰,各司其职4、打包应用变多,往往需要借助 CI 持续集成工具......原创 2022-06-26 19:53:54 · 639 阅读 · 0 评论