
springCloud
文章平均质量分 92
梧_桐
这个作者很懒,什么都没留下…
展开
-
springCloud微服务—服务接口调用OpenFeign
1.Feign与OpenFeign feign是Spring Cloud组件中的一个轻量级RESTFul的HTTP服务客户端feign内置了Ribbon,用来做客户端负载均衡,去调用服务注册中心的服务,Feign的使用方式是:使用Feign的注解定义接口,调用这个接口,就可以调用注册中心的服务 2.使用OpenFeign项目我们还是使用之前的项目2.1、在springcloud-demo-consumer引入openfeign依赖包;修改配置文件原创 2022-06-15 18:15:48 · 506 阅读 · 1 评论 -
springCloud微服务—Ribbon负责均衡器
上一篇:springCloud微服务—初始服务注册发现与配置中心之Consul <spring-cloud.version>Hoxton.SR8</spring-cloud.version> <spring-boot.version>2.3.0.RELEASE</spring-boot.version> 为什么要用负载均衡? 随着互联网的发展,公司的业务流量越来越大,业务处理逻辑也越来越复杂,单台机器的性能已经跟不上公司业务发展,所以单机出现了很多原创 2022-06-15 16:38:47 · 303 阅读 · 0 评论 -
springCloud微服务—初始服务注册发现与配置中心之Consul
上一篇:springCloud微服务—初识服务注册中心之Eureka <spring-cloud.version>Hoxton.SR8</spring-cloud.version> <spring-boot.version>2.3.0.RELEASE</spring-boot.version> 1.何为spring Cloud Consul springCloud Consul为spring boot应用提供了Consul支持,Consul即可原创 2022-05-25 21:18:49 · 405 阅读 · 0 评论 -
springCloud微服务—初识服务注册中心之Eureka
上一篇:从一个简单的springCloud项目开始—搭建一个微服务框架 1.初始Eureka 说到Eureka就不得不说说服务治理 和服务注册和发现 1.1、服务治理 在微服务盛行的今天,服务的颗粒度被拆分的很细,同时服务数量也在增长,在原生中,服务治理更多的情况下与容器调度平台结合,形成一站式的自动化调度平台;不管使用什么调度系统,服务治理的原理和范畴是不会改变的,只是不同的实现方式;服务治理主要包括了服务发现,负载均衡,限流,熔断,超时,重试,服务追踪等。 为什么需要服务治理?在那些方面的需要原创 2022-05-22 22:36:48 · 326 阅读 · 0 评论 -
从一个简单的springCloud项目开始—搭建一个微服务框架
上篇文章了解了微服务,这篇我们就是做简单实践,微服务是将不同业务放到不同服务中,然后各个服务间互相调用。一般我们都会借助maven来做项目搭建,通常我们都会使用父子工程来搭建一个框架,父工程主要来实现,统一管理所以子工程(子模块),以及相关版本统一管理和依赖,可以统一编译; 一、简单了解maven父子工程 父子工程主要是利用了maven的继承,依赖传递为我们省去了一些重复配置,通常统一的配置都会在父工程中,为子模块提供使用,这样就不需要每个子模块都去做配置。其实在这个过程中也有很多小伙伴会有一些疑问,例原创 2022-05-21 02:16:56 · 328 阅读 · 0 评论 -
什么是微服务,为什么是微服务,什么是springCloud
我们都一直说单体应用,分布式,微服务;在技术路线上我们都经历或大或小的技术改革,技术架构的演变,常见的有:单体应用,集群应用(部署多个单体应用),分布式结构,soa架构(俗称服务化,也就是常说的面向接口开发),微服务架构 近几年来,随着互联网的发展,对于软件交付与迭代速度和效率的要求不断提高,技术更新不断提升,微服务凭借灵活扩展,独立部署等优势,成为了分布式架构中的主流。任何应用主体中,业务初期都是很简单,通常我们都会用单体应用去实现,不断的随着公司业务的逐步扩张发展,产品思想也变的越来越复杂,单体应用的原创 2022-05-20 02:32:24 · 857 阅读 · 0 评论