• 0201-开始使用Spring Cloud实战微服务准备工作


    1、Spring Cloud是什么

      基于spring boot,之上快速构建分布式系统的工具集

      服务注册和发现【eureka、Consul、Zookeeper】、服务负载均衡【Ribbon,feign】、服务容错【Hystrix】、服务网关【Zuul、nginx、springcloud apigateway】、

      服务配置统一管理【spring cloud config、Diamond、Disconf、Apollo】、链路追踪【Dapper、ZipKin、Eagleeye】、实时日志。

    2、关于Spring Cloud的版本

      大部分spring软件的版本是以:主版本.次版本.增量版本.里程碑版本的形式命名

      Spring Cloud Angel SR6:其中Angel 英国地铁站名,SR6是Service Release 6

      官网:https://projects.spring.io/spring-cloud/

    3、Spring Cloud特点

      约定优于配置

      开箱即用、快速启动

      适用于各种环境:PC Server、云环境、容器(Docker)

      轻量级的组件:服务发现,Eureka

      组件的支持很丰富,功能很齐全:配置中心、注册中心、智能路由

      选型中立:服务发现【Eureka、Zookeeper、Consul】

    4、需要的技术储备

      Java:Scala/Groovy...

      构建工具:Maven、Gradle【maven 转 gradle: gradle init --type pom】

      Spring Boot

    5、使用的软件版本

      原则:使用最新的稳定版本。

      JDK 1.8、Maven 3.3.9、IDE【Spring Tool Suite 3.8.2、IDEA】

      Spring Boot

  • 相关阅读:
    【arc068E】Snuke Line
    Subseq
    【agc004F】Namori
    Yura
    【agc008F】Black Radius
    【arc080F】Prime Flip
    【arc075F】Mirrored
    【arc074E】RGB Sequence
    【bzoj3669】魔法森林
    【bzoj2500】幸福的道路
  • 原文地址:https://www.cnblogs.com/bjlhx/p/8796938.html
Copyright © 2020-2023  润新知