Spring cloud
文章平均质量分 93
t04bf
与天斗其乐无穷
展开
-
多机部署,负载均衡-LoadBalance
负载均衡是高并发,高可用系统必不可少的关键组件当服务流量增大的时候,通常会采用增加机器的方式进行扩容,负载均衡就是用来在多个机器或者其他资源中,按照一定的规则合理分配负载,也就是负载均衡策略Spring Cloud LoadBalance默认的负载均衡策略是轮询策略.实现是RoundRobinLoadBalance定义随机算法对象,通过@Bean将其加载到Spring容器里面这里我们使用Spring Cloud LoadBalancer提供的RandomLoadBalance@Bean。原创 2024-09-26 00:19:43 · 928 阅读 · 0 评论 -
Spring Cloud 工程搭建&服务注册_服务发现
BeanEureka主要分为两个部分Eureka Server:作为注册中心Service端,向微服务应用程序提供服务注册,发现,健康检查等能力Eureka Client:服务提供者,服务启动的时候,会向Eureka Service注册自己的信息(IP,端口,服务信息等)搭建Eureka Server将order-service,product-service都注册到Eureka。原创 2024-09-25 18:33:04 · 1007 阅读 · 0 评论 -
微服务架构的挑战与解决方案 —— Spring Cloud
Spring Cloud提供了一系列工具,帮助开发人员快速构建分布式服务,解决微服务架构中的常见问题。它集成了配置管理、服务发现、熔断、智能路由等多种功能,是微服务架构落地的理想选择。也就是说,**Spring Cloud是分布式微服务架构的一站式解决方案,**是微服务架构落地的多种技术的集合。原创 2024-09-23 19:59:46 · 914 阅读 · 0 评论 -
Spring Cloud -- 微服务架构介绍
3. 从关系上来说,分布式和集群在实践中,很多时候是互相配合使用的.比如分布式的某一个节点,可能由一个集群来代替.分布式架构大多是建立在集群上的.所以实际的分布式架构设计并不会把分布式和集群单独区分,而是统称为分布式架构。2. 从功能上来说,集群的每一个节点是相同的,并且可以替代.分布式也是由多个节点组成的,但是每个节点完成的业务是不一样的,一个节点出现了问题,这个业务就不可访问了。后面,为了让厨师专心炒菜,又请了一个配菜师,负责备菜,洗菜,切菜,此时厨师和配菜师的关系就是分布式。原创 2024-09-23 19:10:28 · 962 阅读 · 0 评论