
spring cloud
zhangbijun1230
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringCloud 教程 | 第一篇: 服务的注册与发现Eureka
SpringCloud 教程 | 第一篇: 服务的注册与发现Eureka(Finchley版本) 原文首发于:https://www.fangzhipeng.com/springcloud/2018/08/30/sc-f1-eureka/ 一、spring cloud简介鉴于《史上最简单的Spring Cloud教程》很受读者欢迎,再次我特意升级了一下版本,目前支持的版本为...转载 2018-12-10 20:18:25 · 315 阅读 · 0 评论 -
利用SpringCloud搭建一个最简单的微服务框架
利用SpringCloud搭建一个最简单的微服务框架https://blog.youkuaiyun.com/caicongyang/article/details/529744061.微服务微服务主要包含服务注册,服务发现,服务路由,服务配置,服务熔断,服务降级等一系列的服务,而Spring Cloud为我们提供了个一整套的服务; 本例子为你提供了最简单的一个服务发现例子,包含服务注册...转载 2018-12-10 20:37:28 · 556 阅读 · 0 评论 -
Spring Cloud 从入门到精通
Spring Cloud 从入门到精通 Spring Cloud 是一套完整的微服务解决方案,基于 Spring Boot 框架,准确的说,它不是一个框架,而是一个大的容器,它将市面上较好的微服务框架集成进来,从而简化了开发者的代码量。本课程由浅入深带领大家一步步攻克 Spring Cloud 各大模块,接着通过一个实例带领大家了解大型分布式微服务架构的搭建过程,最后深入源码加深...转载 2018-12-21 17:44:01 · 370 阅读 · 0 评论 -
Spring Cloud Eureka(一)搭建一个注册中心
Spring Cloud Eureka(一)搭建一个注册中心 服务治理名词解释spring cloud eureka:spring cloud eureka 使用Netflix Eureka来服务的注册和发现,spring cloud eureka包含了两个组件,即服务端组建和客户端组建,并且这两个组件都是使用java语言开发的,所以spring cloud eureka很适合通...转载 2018-12-11 21:22:13 · 355 阅读 · 0 评论 -
微服务架构基础知识
微服务架构基础知识 微服务架构简介 微服务是架构层的一种概念,通过分解业务单元,将项目拆解出n个单元,相互没有强依赖关系以达到解耦的作用,自我准备需要的依赖条件,进而达到可以独立运行,不再受环境与地点上的限制。微服务的由来 微服务最早由 Martin Fowler 与 James Lewis 于 2014 年共同提出,微服务架构风 格是一种使用一套小服务来开发单个应用的一种...转载 2018-12-17 20:56:50 · 570 阅读 · 0 评论 -
SpringCloud微服务架构学习(二)常见的微服务架构
SpringCloud微服务架构学习(二)常见的微服务架构 1.Dubbo 阿里开源微服务框架官网地址:http://dubbo.apache.org/en-us/简介:Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。Dubbo是一个分布式服务框架,致力于提供高性能和...转载 2018-12-17 21:02:40 · 443 阅读 · 0 评论 -
Spring Cloud Gateway初体验
Spring Cloud Gateway初体验 这篇文章讲述了如何简单地使用Spring Cloud Gateway,来源于Spring Cloud官方案例,地址https://spring.io/guides/gs/gateway 。简介Spring Cloud Gateway是Spring Cloud官方推出的第二代网关框架,取代Zuul网关。网关作为流量的,在微服务系统中有着...转载 2018-12-17 21:16:57 · 411 阅读 · 0 评论 -
SpringCloud教程 | 第四篇:断路器(Hystrix)
SpringCloud教程 | 第四篇:断路器(Hystrix) 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题,调用这个服务就会出现线程阻塞,此...转载 2018-12-17 21:23:06 · 341 阅读 · 0 评论 -
springclound 之feign原理源码解析及使用详解
springclound 之feign原理源码解析及使用详解目录feign作用feign是一款基于注解和动态代理实现的声明式restful http客户端,它提供了类似retrofit、 jaxrs的api和使用方式,但他更加简洁、扩展性也很强,能根据需求扩展http请求各个阶段的处理,使用一系列模板简化了这些请求操作,例如头部、请求参数、参数拼装、结果处理、错误处理等。fe...转载 2018-12-17 21:26:53 · 1741 阅读 · 0 评论 -
Spring Cloud Eureka(二)注册一个服务的提供者
Spring Cloud Eureka(二)注册一个服务的提供者 注册一个服务的提供者在上一篇中,当启动项目并访问localhost:1111时,发现该注册中心还没有注册任何服务。所以现在来搞一个服务的提供者,并将其加入到spring cloud eureka的注册中心中去。1、搭建一个服务提供者的spring boot项目 老套路 2、写配置文件 2.1在启...转载 2018-12-11 22:32:15 · 297 阅读 · 0 评论 -
Spring Cloud Eureka(三)实现一个高可用的注册中心
Spring Cloud Eureka(三)实现一个高可用的注册中心 实现一个高可用的注册中心在微服务结构这样的分布式环境中,我们需要充分考虑发生故障的情况,所以在生产环境中必须为服务的各个组件进行高可用的部署。但是前面两节中,我们玩的都是单点的注册中心,这在生产环境下是不合适的,所以现在就需要搭建一个高可用的服务注册中心,以增加系统的可用性。其实在Eureka Server的设计...转载 2018-12-11 22:36:58 · 391 阅读 · 0 评论 -
微服务Springcloud超详细教程+实战(一)
微服务Springcloud超详细教程+实战(一)——————————————————————————————————————认识微服务系统架构演变 集中式架构/单体应用 垂直拆分 分布式服务 服务治理(SOA) 系统架构演变随着互联网的发展,网站应用的规模不断扩大。需求的激增,带来的是技术上的压力。系统架构也因此也不断的演进、升级、迭代。从单一应用,到...转载 2018-12-24 13:35:34 · 1681 阅读 · 2 评论 -
idea找不到或无法加载主类问题解决
idea找不到或无法加载主类问题解决 多次遇到这个问题,处理的集中情况简单记录一下: 情况一: idea本身缓存的问题:IDEA-》file-》invalidate Cache/restart; 情况二: 查看structure→modules,其中会包含很多的main,删除掉就行,至于为什么,后期我再查查。...转载 2018-11-26 22:19:58 · 1405 阅读 · 0 评论 -
Spring Cloud与Spring Boot版本匹配关系
Spring Cloud与Spring Boot版本匹配关系 Spring Cloud与Spring Boot版本匹配关系Spring Cloud Spring Boot Finchley 兼容Spring Boot 2.0.x,不兼容Spring Boot 1.5.x Dalston和Edgware 兼容Spring Boot 1.5.x,不兼容Spring...转载 2018-11-29 21:47:23 · 472 阅读 · 0 评论 -
对微服务监控系统分层和监控架构的理解
对微服务监控系统分层和监控架构的理解 目录 微服务专栏地址 目录 1. 简介 2. 为什么需要监控体系 3. 与单体应用有什么区别 4. 要监控什么 5. 监控体系和分层 6. 监控架构和主流技术栈 1. 简介监控的重要性不言而喻, 微服务架构的特点决定了其监控实现更具有挑战性与难度,从以下方面理解微服务的监控相关(非特别指明的监控都是指的微服务架构体系下的...转载 2018-11-28 22:32:32 · 843 阅读 · 0 评论 -
SpringCloud(3)---最简单的 SpringCloud 教程
史上最简单的 SpringCloud 教程案例全部采用Spring Boot 1.5.x ,Spring Cloud版本为Dalston.RELEASE 码农下载:https://git.oschina.net/forezp/SpringCloudLearning github下载:https://github.com/forezp/SpringCloudLearning,记得star哦...转载 2018-09-30 11:20:59 · 376 阅读 · 0 评论 -
spring cloud(2)---微服务写的最全的一篇文章
微服务写的最全的一篇文章 今年有人提出了2018年微服务将疯狂至死,可见微服务的争论从未停止过。在这我将自己对微服务的理解整理了一下,希望对大家有所帮助。 什么是微服务 1)一组小的服务(大小没有特别的标准,只要同一团队的工程师理解服务的标识一致即可)2)独立的进程(java的tomcat,nodejs等)3)轻量级的通信(不是soap,是http协议)4)...转载 2018-09-30 11:18:38 · 804 阅读 · 0 评论 -
Spring Cloud(5)---基于 Spring Cloud 完整的微服务架构实战
基于 Spring Cloud 完整的微服务架构实战 技术栈Spring boot - 微服务的入门级微框架,用来简化 Spring 应用的初始搭建以及开发过程。Eureka - 云端服务发现,一个基于 REST 的服务,用于定位服务,以实现云端中间层服务发现和故障转移。Spring Cloud Config - 配置管理工具包,让你可以把配置放到远程服务器,集中化管理集群配置...转载 2018-09-30 11:55:35 · 948 阅读 · 0 评论 -
史上最简单的 SpringCloud 教程 | 终章
史上最简单的 SpringCloud 教程 | 终章 转载请标明出处: http://blog.youkuaiyun.com/forezp/article/details/70148833 本文出自方志朋的博客错过了这一篇,你可能再也学不会 Spring Cloud 了!Spring Boot做为下一代 web 框架,Spring Cloud 作为最新最火的微服务的翘楚,你还有什么理由拒绝。...转载 2018-10-18 22:39:32 · 277 阅读 · 0 评论 -
微服务写的最全的一篇文章
微服务写的最全的一篇文章 摘要: 今年有人提出了2018年微服务将疯狂至死,可见微服务的争论从未停止过。在这我将自己对微服务的理解整理了一下,希望对大家有所帮助。 1.什么是微服务 1)一组小的服务(大小没有特别的标准,只要同一团队的工程师理解服务的标识一致即可) 2)独立的进程(java的tomcat,nodejs等) 3)轻量级的通信(不是soap,是http协议) 4)基于业务能...转载 2018-11-05 13:43:40 · 1244 阅读 · 0 评论 -
基于 Spring Cloud 完整的微服务架构实战
基于 Spring Cloud 完整的微服务架构实战 https://github.com/zhangxd1989技术栈Spring boot - 微服务的入门级微框架,用来简化 Spring 应用的初始搭建以及开发过程。 Eureka - 云端服务发现,一个基于 REST 的服务,用于定位服务,以实现云端中间层服务发现和故障转移。 Spring Cloud Config - ...转载 2018-11-24 18:40:52 · 795 阅读 · 1 评论 -
spring cloud 实战项目搭建
spring cloud 实战项目搭建 Spring Cloud简介 Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。Spring Cloud包含了多个子项目(针对分布式系统中涉及的多...转载 2018-11-24 18:44:29 · 311 阅读 · 0 评论 -
springcloud Feign断路器实战和问题总结
springcloud Feign断路器实战和问题总结 断路由是防止该服务调用其他外服务时,外服务宕机或者出差时,影响到本服务的宕机,引起大面积的瘫痪,所以才有了断路由的由来。springcloud Feign已经实现了Hystrix ,所以不用再引Hystrix的maven依赖1. 搭建一个eureka注册中心和service参考下面的文章 springclou...转载 2018-11-24 18:46:41 · 456 阅读 · 0 评论 -
springcloud 实现反向代理和负载均衡
springcloud 实现反向代理和负载均衡 1. 搭建注册中心,路由服务zuul,两个服务端 参考我的上一篇博客 springcloud项目搭建 注意两个服务端服务名称要相同,端口不能相同配置如下 service1的配置文件 #服务名称 spring.application.name=compute-ser...转载 2018-11-24 18:47:53 · 519 阅读 · 0 评论 -
Spring Cloud实战Zuul统一异常处理
Spring Cloud实战Zuul统一异常处理 Spring Cloud Zuul中自己实现的一些核心过滤器,以及这些过滤器在请求生命周期中的不同作用。我们会发现在这些核心过滤器中并没有实现error阶段的过滤器。那么这些过滤器可以用来做什么呢?接下来,本文将介绍如何利用error过滤器来实现统一的异常处理。 过滤器中抛出异常的问题首先,我们可以来看看默认情况下,过滤器中抛出...转载 2018-11-24 23:29:48 · 505 阅读 · 0 评论 -
高并发架构系列:Spring Cloud的核心成员、以及架构实现详细介绍
高并发架构系列:Spring Cloud的核心成员、以及架构实现详细介绍 什么是微服务微服务的概念源于Martin Fowler所写的一篇文章“Microservices”。微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通(通常是基于HT...转载 2018-11-28 21:54:55 · 719 阅读 · 0 评论 -
高并发架构系列:Spring Cloud的核心成员、以及架构实现详细介绍
高并发架构系列:Spring Cloud的核心成员、以及架构实现详细介绍 什么是微服务微服务的概念源于Martin Fowler所写的一篇文章“Microservices”。微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通(通常是基于HT...转载 2018-11-28 22:16:20 · 342 阅读 · 0 评论 -
Spring Cloud 5分钟搭建教程(附上一个分布式日志系统项目作为参考)
Spring Cloud 5分钟搭建教程(附上一个分布式日志系统项目作为参考) 上面是我基于Spring Cloud ,Spring Boot 和 Docker 搭建的一个分布式日志系统.目前已在我司使用. 想要学习Spring Cloud, Spring Boot以及Spring 全家桶的童鞋,可以参考学习,如果觉得好,star 一下吧~ <<<< 2...转载 2018-11-28 22:24:00 · 334 阅读 · 0 评论 -
Spring cloud eureka 入门使用及指导说明(单机篇)
Spring cloud eureka 入门使用及指导说明(单机篇) 基本概念和方案 Eureka是基于REST(Representational State Transfer,代表性状态传输)的服务,主要用于AWS云中定位服务,以实现中间层服务器的负载平衡和故障转移。我们称这个服务为Eureka服务器。Eureka还带有一个基于Java的客户端组件,即Eureka客户端,它使与...转载 2018-11-28 22:26:47 · 344 阅读 · 0 评论 -
Spring cloud (1)---Eureka 宣布闭源,Spring Cloud 何去何从?
Eureka 宣布闭源,Spring Cloud 何去何从? 今年 Dubbo 活了,并且被 Apache 收了。同时很不幸,Spring Cloud 下的 Netflix Eureka 组件项目居然宣布闭源了。已经从 Dubbo 迁移至 Spring Cloud 上的人,你们还好吗?闭源:https://github.com/Netflix/eureka/wiki ...转载 2018-09-30 08:59:40 · 1619 阅读 · 1 评论