Spring Cloud学习
文章平均质量分 73
淇水汤汤
众生皆苦,但我是草莓味的。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Sprng Cloud学习笔记之单体架构和微服务架构
微服务架构目前微服务是非常火的架构或者说概念,也是在构建大型互联网项目时采用的架构方式。单体架构一个归档包(可以是JAR、WAR、EAR或其它归档格式)包含所有功能的应用程序,通常称为单体应用。单体架构中,所有的业务模块都编写在一个项目中,最终打成war包运行。软件设计中,经常提及和使用经典的3层模型:表示层,业务逻辑层和数据访问层。表示层:用于直接和用户交互,也称为交互层,通常是网页...原创 2018-10-12 13:29:41 · 519 阅读 · 0 评论 -
Sprng Cloud学习笔记之Spring Cloud简介
Spring CloudSpring Cloud是一系列框架的有序集合(Spring Cloud并不是一个项目,它是一套项目的组合)。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将目前各家...原创 2018-10-12 15:00:50 · 432 阅读 · 0 评论 -
Spring Cloud学习笔记之微服务实现(一)(Spring Boot+IDEA)
我们先使用Spring Boot实现一个微服务,业务非常简单:1.商品微服务,通过商品id查询商品的微服务2.订单微服务,通过订单id查询订单数据,同时需要调用商品微服务查询出订单详情数据对应的商品数据。说明:1.对于商品微服务而言,商品微服务是服务的提供者,订单微服务是服务的消费者。2.对于订单微服务而言,订单微服务是服务的提供者,人是服务的消费者。...原创 2018-10-12 17:40:47 · 676 阅读 · 0 评论 -
Spring Cloud学习笔记之Eureka框架的原理
Eureka服务发现与注册:我们在调用微服务的时候,如果我们的微服务部署了多份,我们应该如何去调用?这里就涉及到了服务发现与注册。服务发现就是程序如何通过一个标志来获取服务列表,并且这个服务列表是能够随着服务的状态而动态变更的。Spring Cloud提供了多种注册中心的支持:如Eureka、consul、Zookeeper等,推荐使用Eureka。Spring Cloud Eureka是S...原创 2018-10-13 15:09:22 · 795 阅读 · 0 评论 -
Spring Cloud学习笔记之Eureka Server注册中心
Eureka Server提供服务注册服务,各个节点启动后,会在Eureka Server中进行注册,这样EurekaServer中的服务注册表中将会存储所有可用服务节点的信息,服务节点的信息可以在界面中直观的看到。我们简单实现一下Eureka Server。1.新建一个Maven项目,然后编写配置信息:pom.xml:<?xml version="1.0" encoding="UTF..原创 2018-10-13 15:38:21 · 217 阅读 · 0 评论 -
Spring Cloud学习笔记之微服务实现(二)(Spring Boot+Spring Cloud+IDEA)
在【Spring Cloud学习笔记之微服务实现(一)】中,我们实现了微服务,但是在实际的项目中,我们需要实现动态访问微服务,在此之前,已经介绍了Spring Cloud和Eureka,并且实现了eureka注册中心。现在我们实现一下动态调用。注:注册中心的服务在此期间保持启动状态。修改商品微服务的实现首先修改配置信息:我们增加Spring Cloud的依赖管理和Eureka服务的依赖,p...原创 2018-10-15 14:13:47 · 916 阅读 · 0 评论
分享