1. 1 不可撤销
  2. 2 小年兽 程嘉敏
  3. 3 手放开 李圣杰
  4. 4 迷人的危险3(翻自 dance flow) FAFA
  5. 5 山楂树之恋 程佳佳
  6. 6 summertime cinnamons / evening cinema
  7. 7 不谓侠(Cover 萧忆情Alex) CRITTY
  8. 8 神武醉相思(翻自 优我女团) 双笙
  9. 9 空山新雨后 音阙诗听 / 锦零
  10. 10 Wonderful U (Demo Version) AGA
  11. 11 广寒宫 丸子呦
  12. 12 陪我看日出 回音哥
  13. 13 春夏秋冬的你 王宇良
  14. 14 世界が终わるまでは… WANDS
  15. 15 多想在平庸的生活拥抱你 隔壁老樊
  16. 16 千禧 徐秉龙
  17. 17 我的一个道姑朋友 双笙
  18. 18 大鱼  (Cover 周深) 双笙
  19. 19 霜雪千年(Cover 洛天依 / 乐正绫) 双笙 / 封茗囧菌
  20. 20 云烟成雨(翻自 房东的猫) 周玥
  21. 21 情深深雨濛濛 杨胖雨
  22. 22 Five Hundred Miles Justin Timberlake / Carey Mulligan / Stark Sands
  23. 23 斑马斑马 房东的猫
  24. 24 See You Again Wiz Khalifa / Charlie Puth
  25. 25 Faded Alan Walker / Iselin Solheim
  26. 26 Natural J.Fla
  27. 27 New Soul Vox Angeli
  28. 28 ハレハレヤ(朗朗晴天)(翻自 v flower) 猫瑾
  29. 29 像鱼 王贰浪
  30. 30 Bye Bye Bye Lovestoned
  31. 31 Blame You 眠 / Lopu$
  32. 32 Believer J.Fla
  33. 33 书信 戴羽彤
  34. 34 柴 鱼 の c a l l i n g【已售】 幸子小姐拜托了
  35. 35 夜空中最亮的星(翻自 逃跑计划) 戴羽彤
  36. 36 慢慢喜欢你 LIve版(翻自 莫文蔚) 戴羽彤
  37. 37 病变(翻自 cubi) 戴羽彤
  38. 38 那女孩对我说 (完整版) Uu
  39. 39 绿色 陈雪凝
  40. 40 月牙湾 LIve版(翻自 F.I.R.) 戴羽彤
夜空中最亮的星(翻自 逃跑计划) - 戴羽彤
00:00 / 04:10

夜空中最亮的星 能否听清

那仰望的人 心底的孤独和叹息

夜空中最亮的星 能否记起

那曾与我同行 消失在风里的身影

我祈祷拥有一颗透明的心灵

和会流泪的眼睛

给我再去相信的勇气

越过谎言去拥抱你

每当我找不到存在的意义

每当我迷失在黑夜里

噢喔喔 夜空中最亮的星

请指引我靠近你

夜空中最亮的星 是否知道

那曾与我同行的身影 如今在哪里

夜空中最亮的星 是否在意

是等太阳先升起 还是意外先来临

我宁愿所有痛苦都留在心底

也不愿忘记你的眼睛

哦 给我再去相信的勇气

哦 越过谎言去拥抱你

每当我找不到存在的意义

每当我迷失在黑夜里

噢喔喔 夜空中最亮的星

请照亮我向前行 哒~

我祈祷拥有一颗透明的心灵

和会流泪的眼睛 哦

给我再去相信的勇气

哦 越过谎言去拥抱你

每当我找不到存在的意义

每当我迷失在黑夜里

噢喔喔 夜空中最亮的星

请照亮我向前行

spring-cloud核心知识点简单总结

前言

本周,我们围绕spring cloud常用组件,分享了一些知识点,今天花点时间,简单回顾总结一下。

本周总分分享了四个核心组件,其中包括注册中心组件eureka、负载均衡组件ribbon/feign、断路器组件hystrix以及应用网关组件zuul,其中最核心的就是注册中心eureka,至于原因想必大家都能猜出来,因为其他几个组件的功能实现基本上都是依赖于eureka展开的,可以说离开了eureka注册中心,其他组件基本上都无法正常工作了。

回顾总结

今天回顾的方式也是从一张脑图开始,这张脑图主要展示了各个组件的启用流程和步骤,需要脑图源文件的小伙伴,公众号回复【spring-cloud总结】即可获取。

内容纲要

注册中心
eureka
  • 服务端

    • 引入依赖

      spring-cloud-starter-netflix-eureka-server
      
    • 启用组件

      @EnableEurekaServer
      
    • 核心配置

      • 注册服务器主机名称

        eureka.instance.hostname
        
      • 是否注册给服务中心

        eureka.client.register-with-eureka
        
      • 是否检索服务

        eureka.client.fetch-registry
        
      • 治理客户端服务域

        eureka.client.service-url.defaultZone
        
eureka客户端
  • 服务发现/注册

    • 引入依赖

      spring-cloud-starter-netflix-eureka-client
      
    • 启用组件

      • 低版本需要启用

        @EnableDiscoveryClient
        
    • 核心配置

      • 同服务端,通常我们只配置注册中心的地址

        eureka.client.service-url.defaultZone
        
    • 其他

      • 如果需要spring cloud监测服务运行状态,需要引入监控组件

        spring-boot-starter-actuator
        
负载均衡
ribbon
  • 引入依赖

    spring-cloud-starter-netflix-ribbon
    
    • 引入eureka客户端组件及配置
  • 注入RestTemplate

    • 在注入RestTemplate时,在实例方法上加上负载均衡注解

      @LoadBalanced
      
  • 通过RestTemplate访问相关访问

    • 访问服务时需要指定服务id
feign
  • 声明式调用

    • 引入依赖

      spring-cloud-starter-openfeign
      
    • 引入eureka客户端组件及配置

    • 启用组件

      @EnableFeignClients
      
    • 声明目标服务接口

      • 指定服务id

        @FeignClient("user-service")
        
      • 指定接口

        • @GetMapping("/user/{id}")
          
        • 方法入参

    • 注入声明接口,并调用

网关
zuul
  • 核心依赖

     spring-cloud-starter-netflix-zuul
    
  • 引入eureka客户端组件及配置

  • 启用组件

    @EnableZuulProxy
    
  • 服务访问

    • 通过应用网关访问所有服务
    • 访问地址:应用网关服务地址+服务注册id + 接口地址
  • 扩展知识

    • 配置访问规则

      zuul.routes.product-service.path
      
    • 配置服务地址

      zuul.routes.product-service.url
      
    • 指定服务id

      zuul.routes.product-service.service-id
      
熔断器
hystrix
  • 核心依赖

    spring-cloud-starter-netflix-hystrix
    
  • 启用组

     @EnableCircuitBreaker
    
  • 接口启用熔断机制

    • 对应方法增加@HystrixCommand注解

      • 可以在注解中指定熔断回调方法

        @HystrixCommand(fallbackMethod = "error")
        
      • 可以设定熔断相关配置

        • 超时时间
hystrix-dashboard
  • 核心依赖

    spring-cloud-starter-netflix-hystrix-dashboard
    
  • 启用组件

    @EnableHystrixDashboard
    
  • 添加监控主机

    • 客户端引入actuator监控组件

    • 添加主机地址

      • turbine集群

        https://turbine-hostname:port/turbine.stream
        
      • turbine集群中某一个节点

        https://turbine-hostname:port/turbine.stream?cluster=[clusterName]
        
      • 单节点

        https://hystrix-app:port/actuator/hystrix.stream
        

总结

好了,回顾总结就到这里,今天主要是把之前的知识点过一遍,加深下相关知识的印象,如果还有小伙伴已经忘记了,可以点击下面相关知识的链接进行回顾:

posted @ 2021-08-16 21:48  云中志  阅读(143)  评论(0编辑  收藏  举报