简单使用spring-cloud
Java小课堂
1.背景介绍
Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。
2.知识剖析
springcloud系统由下面几个部分组成:
1.服务的注册于发现(eureka)。
2.服务消费者和服务提供者。
3.负载均衡(ribbon--feign)。
4.断路器(hystrix)。
5.路由网关(zuul)。
6.配置中心(高可用)---(spring cloud--Config)。
7.消息总线(spring cloud bus)。
8.高可用服务注册中心(集群) 。
spring-boot
1.application.yml或者.properties文件使用
2.无需web.xml相关文件
2.pom文件中的jar包正确导入
3.常见问题
配置问题
4.解决方案
正确配置文件。
5.编码实战
6.扩展思考
7.参考文献
百度,CSDN博客
8.更多讨论
今天的分享就到这里啦,欢迎大家提问和探讨!
q:boot使用优势
a:简单搭建框架
q : cloud的配置文件
a:配置文件使用yml设置配置
q:cloud搭建优势
a:cloud搭建框架简单实用。能网关路由,负载均衡。