
微服务
山鸡哥w
目的虽有却无路可循,我们称之为路的,无非是踌躇
展开
-
SpringCloud(四)——从什么是服务网关到SpringCloud Gateway
这里写目录标题SpringCloud服务网关——SpringCloud Gateway服务网关简介简介什么是服务网关?网关的作用?Zuul和GatewaySpringCloud Gateway 服务网关服务网关执行步骤SpringCloud Gateway实例演示eureka注册中心producer 服务提供者SpringCloud Gateway 服务网关启动服务测试SpringCloud服务网关——SpringCloud Gateway服务网关简介简介什么是服务网关?简单理解服务网关就是一个网原创 2020-08-13 14:43:46 · 2904 阅读 · 0 评论 -
SpringCloud(三)——OpenFeign、Ribbon、Hystrix原理分析及实例演示
这里写目录标题一级目录二级目录三级目录1. Ribbon负载均衡Ribbon 负载均衡原理分析负载均衡使用小结2. RESTful SpringCloud OpenFeign 声明式RESTful客户端OpenFeign原理小结3. Hystrix 熔断器熔断器的意义Hystrix 原理断路器服务降级和隔离4. 综合实例演示小结一级目录二级目录三级目录1. Ribbon负载均衡当系统访问量剧增时,通常会通过增加服务器数量横向扩展,多个服务器需要均衡,避免某台服务器承担过多的访问请求,而某些服务器处原创 2020-08-09 17:19:41 · 1307 阅读 · 0 评论 -
SpringCloud(二)——Eureka 注册发现原理
Eureka服务发现原理eureka:多个eureka server组成一个高可用的eureka集群,集群内的eureka节点之间通过同步复制的方式更新注册信息,保持服务注册信息的一致性。Application Service: 是一个服务的提供者,为其他服务提供特定的业务服务;它也是一个eureka client,会将自己注册到eureka server中,同时获取注册表缓存在本地。Application Client:服务调用者,会去调用application service提供的服务,通过h原创 2020-08-04 19:36:54 · 9039 阅读 · 1 评论 -
SpringCloud(一)——微服务基础及简单微服务项目搭建
单体应用开发传统的web应用开发是将所有的功能模块都打包到一个包中一起部署运行,单体应用集成简洁部署简单,但是随着项目复杂的的增加,单体应用会变得越来越大越来越臃肿,每次进行小功能的更新都需要更新整个包重新部署。什么是微服务?微服务没有一个标准的定义,它是一种架构思想,核心思想是将一个单体应用切分成多个粒度更小的服务,每个服务单独部署,都运行在自己的进程中,服务之间可以互相调用(dubbo使用RPC调用,SpringCloud使用基于http api)。微服务是一套更为复杂的架构模式,常用的微服务组原创 2020-08-03 13:25:22 · 1190 阅读 · 0 评论