Spring Cloud
文章平均质量分 84
spring cloud 学习备忘录
杜小白也想的美
这个作者很懒,什么都没留下…
展开
-
客户端负载均衡Ribbon
负载均衡负载均衡是高可用网络基础架构的关键组成部分,有了负载均衡,我们可以部署多带服务器,然后通过负载均衡将用户的请求分发到不同服务器用来提高网站,应用,数据库或者其他服务的性能以及可靠性。硬件负载均衡在服务器和网络间安装负载均衡设备;负载均衡器独立于操作系统之外,整体性能大幅提高。加之多样的负载均衡策略,智能的流量统计,硬件负载均衡的解决方案可达到最佳的负载均衡效果。软件负载均衡在一台或者多台服务器相应的操作系统上安装一个或者多个附加软件实现负载均衡;原创 2023-06-22 16:03:12 · 149 阅读 · 0 评论 -
服务网关Zuul
Zuul服务网关的概述,路由配置规则,过滤器及实现自定义过滤器原创 2023-06-21 16:34:28 · 349 阅读 · 0 评论 -
在Fegin中使用熔断保护
在微服务架构中,不同的业务被划分成不同的 微服务,这些微服务通过相互调用进行通信,每个微服务运行在不同的进程中,这样就可能出现一种情况,消费者调用提供者,提供者服务出现网络延迟或者错误,消费者服务也会因提供服务无法相应出现延迟;当消费服务被更多的被调用,而服务消费者因为延迟的问题,tomcat中占用的线程资源不会释放,这样会导致更多的线程被消耗,直至tomcat资源耗尽,这会导致严重的问题——其他的服务不能正常提供服务(雪崩效应)原创 2023-05-09 15:37:13 · 257 阅读 · 1 评论 -
Fegin继承特性(idea中将项目打成jar包并在其他项目中引用)
在本文中,实际上就是将FeginService接口以及实体类接口放在一个工程中打成一个jar包,向其他服务提供接口,这样多个消费者便通过引用此jar包实现Fegin服务调用。原创 2023-05-03 21:08:40 · 336 阅读 · 0 评论 -
声明式服务调用客户端fegin
本文是关于Fegin的简单实践原创 2023-05-03 21:07:17 · 144 阅读 · 0 评论 -
Maven配置
1、下载maven2、maven本地库和镜像配置3、在idea和eclipse中 maven的设置原创 2023-03-29 12:56:15 · 1005 阅读 · 0 评论 -
Eureka——服务注册与发现框架
Eureka是开发的服务发现框架,Spring Cloud将Eureka集成到子项目Spring-Cloud-Netflix中实现服务注册与发现功能。本文关于Eureka的学习及eureka高可用搭建。原创 2023-03-30 16:46:44 · 392 阅读 · 0 评论 -
Restful风格及实践
restful是一种风格,并不是一种 标准,使用它可以更好的创建分布式微服务框架;restful风格中使用名词定位资源,并使用HTTP协议里的动词(GET、POST、PUT、DELETE)来实现资源的增删改查操作。本文包含restful风格的介绍,以及简单实践应用和postman测试原创 2023-03-05 23:43:30 · 1104 阅读 · 0 评论 -
微服务架构与Spring Cloud
在微服务的架构中,原本的很大的应用通常就会按照业务被分割成相对独立的、提供特定功能的服务,每一个微服务都可以通过集群或者其他方式进行动态的扩展,每一个微服务实例的网络地址都可能动态变化。在服务发现,负载均衡,容错等模式方面,都给出了非常重要的概念,并带来了漂亮的解决方案。微服务架构是SOA架构的升级版,解决了SOA架构中模块之间的访问可能出错的问题,微服务架构将单一模块作为一个独立的应用进行开发部署,因为每个应用都是独立的,他们之间的耦合性很低,可以灵活使用不同的编程语言进行开发。原创 2023-03-06 23:04:16 · 441 阅读 · 0 评论