7月3日,SpringCloud

  1. SpringBoot帮我们管理依赖
    1. SpringBoot提供了一个名为spring-boot-starter-parent的工程,里面已经对各种常用依赖(并非全部)的版本进行了管理,我们的项目需要以这个项目为父工程,这样我们就不用操心依赖的版本问题了,需要什么依赖,直接引入坐标即可!
    2. 所有的springboot的工程都以spring父工程为工程
  2. Eureka功能
    Eureka就好比是滴滴,负责管理、记录服务提供者的信息。服务调用者无需自己寻找服务,而是把自己的需求告诉Eureka,然后Eureka会把符合你需求的服务告诉你。
  3. 什么是SpringCloud
    微服务架构的解决方案,是很多组件的集合
    1. eureka:注册中心,服务的注册与发现
    2. zuul:网关协议,路由请求,过滤器(集成 ribbon 和 hystrix)
    3. ribbon:负载均衡组件
    4. hystrix:熔断组件
    5. feign:远程调用组件(ribbon hystrix)
  4. eureka
    1. 注册中心:itcast-eureka
      1. 引入启动器,
      2. 配置spring.application.name=itcast-eureka
      3. 在引导类上@EnableEurekaServer
    2. 客户端:itcast-service-provider / itcast-service-consumer
      1. 引入启动器
      2. 配置spring.application.name eureka.client.service-url.defaultZone=http://localhost:10086/eureka
      3. @EnableDiscoveryClient(启用eure客户端))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值