微服务
文章平均质量分 93
玩代码
一学就会
展开
-
spring cloud集成nacos注册中心、配置中心、服务远程调用
spring cloud集成nacos注册中心、服务远程调用原创 2022-06-14 10:59:28 · 1019 阅读 · 0 评论 -
SpringBoot2.0--SpringCloud--微服务-搭建Eureka服务发现
Eureka简介Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能实例1.微服务项目构建首先创建spring-cloud文件夹,复制上个文章中...原创 2019-05-09 17:31:39 · 462 阅读 · 0 评论 -
搭建SpringCloud-Eureka集群(高可用)模式
为什么要使用集群(高可用)?在生产环境中为了防止服务器挂掉的风险,我们可以采用Eureka集群(高可用)的方式来很好的应对这种情况。下面我们就来模拟下高可用首先配置Eureka中的application.ymlspring: application: name: EUREKA-HA security: user: name: admin ...原创 2019-05-15 10:01:49 · 226 阅读 · 0 评论 -
SpringCloud应用Ribbon负载均衡
简介Spring Cloud Ribbon 是一个基于Http和TCP的客服端负载均衡工具,它是基于Netflix Ribbon实现的。它不像服务注册中心、配置中心、API网关那样独立部署,但是它几乎存在于每个微服务的基础设施中。包括前面的提供的声明式服务调用也是基于该Ribbon实现的。理解Ribbon对于我们使用Spring Cloud来讲非常的重要,因为负载均衡是对系统的高可用、网络压力...原创 2019-05-11 11:14:54 · 178 阅读 · 0 评论 -
SpringCloud高版本在Zuul中使用fallback功能
如何在Zuul中使用fallback功能我们在项目中使用Spring cloud zuul的时候,当我们的zuul进行路由分发时,如果后端服务没有启动,或者调用超时,这时候我们希望Zuul提供一种处理机制功能,而不是将异常暴露出来。使用fallback非常简单只需要实现FallbackProvider类即可,定义MyFallbackProvider类并实现FallbackProvider,...原创 2019-05-25 10:15:50 · 1712 阅读 · 0 评论 -
SpringBoot2.0应用Zuul路由网关
简介zuul 是netflix开源的一个API Gateway 服务器, 本质上是一个web servlet应用。Zuul 在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。Zuul 相当于是设备和 Netflix 流应用的 Web 网站后端所有请求的前门。zuul的例子可以参考 netflix 在github上的 simple webapp,可以按照netflix 在github w...原创 2019-05-21 09:50:36 · 818 阅读 · 0 评论 -
SpringCloud Config Server加载远端Git服务器中的配置文件内容
介绍:本实例是通过SpringCloud Config Server加载远端服务器中的文件内容,这样的好处是多个微服务可以动态的加载远端的配置文件,达到了共用的效果便于维护。实例:首先建立config-learring文件夹,在该文件夹下创建2个springboot项目分别为microservice-config-server、microservice-config-client,并在...原创 2019-06-01 16:54:00 · 475 阅读 · 0 评论 -
SpringCloud整合Zookeeper注册中心
简介 注册中心可以用Eureka等技术来实现,但是为了更好的扩展下知识层面,所以这次就使用Zookeeper作为注册中心,搭建一下以Zookeeper作为注册中心的微服务项目。Zookeeper介绍 Zookeeper是一个高性能,分布式的,开源分布式应用协调服务。它提供了简单原始的功能,分布式应用可以基于它实现更高级的服务,比如同步,配置管理,集群管理,名...原创 2019-06-23 13:14:14 · 1907 阅读 · 1 评论 -
Nginx(windows版)+SpringCloud-Zuul实现负载均衡
负载均衡负载均衡也是 Nginx常用的一个功能,当一台服务器的单位时间内的访问量越大时,服务器压力就越大,大到超过自身承受能力时,服务器就会崩溃。为了避免服务器崩溃,让用户有更好的体验,我们通过负载均衡的方式来分担服务器压力。我们可以建立很多很多服务器,组成一个服务器集群,当用户访问网站时,先访问一个中间服务器,在让这个中间服务器在服务器集群中选择一个压力较小的服务器,然后将该访问请求引入该服...原创 2019-07-08 17:41:43 · 1040 阅读 · 0 评论
分享