查看: 679|回复: 0

[综合] Spring Cloud 微服务框架实战

[复制链接]

  • TA的每日心情

    2019-2-2 12:05
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    1162

    主题

    1164

    帖子

    2万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    21232
    发表于 2019-8-1 11:25:17 | 显示全部楼层 |阅读模式
    Spring Cloud简介Spring Cloud 作为最新最火的微服务的翘楚,是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。
    : y) a- [! M, ^4 ^" @( F) T( [+ z0 Z( F1 F" H7 r3 @  d
    Spring Cloud包含了多个子项目(针对分布式系统中涉及的多个不同开源产品),比如:Spring Cloud Config、Spring Cloud Netflix、Spring Cloud CloudFoundry、Spring Cloud AWS、Spring Cloud Security、Spring Cloud Commons、Spring Cloud Zookeeper、Spring Cloud CLI等项目* D, T6 y! \2 T/ j2 O

    * C5 R2 V' \. F1 l  B( I6 \4 Q【课程内容】. w% B, x7 ]* ^- V+ ]+ R) A$ I2 F7 W
    6 |. s# s5 [7 w
    微服务架构概述+ `" k8 [7 J- y
    开始使用Spring Cloud实战微服务& D" H% r4 H( U& {
    服务提供者与服务消费者/ f4 P; R1 o* ?- N- ~
    服务发现与服务注册
    ( L) M7 q7 h9 a+ kEureka简介与Eureka Server
    + i4 w; X% _; C) F. R+ ~, }将微服务注册到Eureka Server
    ' d& z. }0 K9 O: I& kRibbon-1 Ribbon的基本使用
    . w2 v  J' E# Q9 O/ n. o% V1 ]Ribbon-2通过代码自定义配置ribbon# _/ ^' y: P# ]% u4 ^
    Ribbon-3使用配置文件自定义Ribbon Client
    3 s* C5 C5 p1 W( r% l2 h2 dRibbon-4 Ribbon脱离Eureka使用
    4 {1 z7 n+ a4 O; E4 ]Feign-1 Feign的简介及基础使用5 Y+ p! ?, S& h/ p7 a
    Feign-2覆写Feign的默认配置2 b* `9 u: K$ n, P. x
    Fegion-3覆写Fegion的默认配置及Fegion的日志
    : C2 p" u: m" |% W+ E+ o% f# h" k& [Fegion-4解决Fegion第一次请求timeout的问题
    7 o7 D. }- Z: n% C% X+ fEureka深入理解7 V- N' F; ]$ J! v* e! B
    Eureka常用配置详解- O- O- q( p% T- b+ e
    Eurek Ribbon Feign常见问题及解决7 h4 x$ e. Z1 x& V. i+ v* j1 _. M
    超时机制,断路器模式简介' F# k3 d, c- G3 B
    Hystrix简介及简单代码示例/ F8 `* D+ G" G5 b0 @
    Hystrix简介及简单代码事例' D. h7 S8 N& [! t; P, E$ Q, U9 h; L  G
    Hystrix Health Indicator及Metrics Stream1 U7 ?( {1 [9 f' y
    Fegion的Hystrix支持
    9 }4 Y7 E) k$ K9 _9 B如何禁用单个FegionClient的Hystrix的支持
    3 O% i6 n, ^" u! }Feign使用fallbackFactory属性打印fallback异常$ ?% e: U+ j$ ^- z1 m7 O( }
    Hystrix Dashboard的使用与常见问题总结
    - H1 @2 u3 a; _3 ?0 r) RTurbine+ B" Y. M; k) |4 N# s8 }
    API Gateway简介# m( ^: O, z: V% R, `& x: _: T1 D
    Zuul简介及代码示例9 l& j+ T" b/ q( F! P7 {
    Zuul指定path+serviceid
    ' B% D8 W# t  r5 FZuul指定Path+url以及指定可用的服务节点时如何负载均衡( a( P, X  Z" o/ `( z
    Zuul使用正则表达式指定路由规则
    1 n! [8 x$ N' |" z6 I) X, ^Zuul路由的strip-prefix与order
    + f9 T& j% Y, K4 \$ sZuul的各种姿势
    6 u# d; s0 B1 k0 X# Q/ _+ B通过Zuul上传文件,禁用Zuul的Filters
      M* a% _/ H3 K' }' OZuul的回退+ O9 g/ d/ Q2 P2 \# w, j
    使用Sidecar支持异构平台的微服务
    9 |, z  ?  s( e( U+ r3 wSidecar补充
    2 ?5 y3 Y3 \6 ~: q# E0 ^) ~- \Zuul过滤器# {7 j, d& G: ^
    禁用Zuul的过滤器; }9 q5 _4 n% D" g" Y+ s* }2 z
    Spring Cloud Config简介; u! V8 z3 p0 X3 k. L3 i
    编写Config Server5 E8 j4 b" G% {
    编写Config Client
    . Y( n- S" u$ F. H5 t) t/ A9 KGit仓库配置详解! N' ]8 F: ^! q* g! U; a! v  B& b
    配置属性加解密
      d& _" l' V7 c' o& d$ _5 [, RSpring Cloud Config与Eureka
    3 u0 Y0 U1 }/ `, O; v8 T5 @Spring Cloud Config 与Eureka配合使用
    . `+ R9 Z4 p# ]" [4 [: N2 H% p: l8 KSpring Cloud Config配置属性刷新
    ( l" b- U% [" B0 k6 e8 U2 xConfig Server的高可用4 z- a, i6 I  |/ Y" {

    8 C: ]5 Q, v5 ]; S4 m5 U5 }4 a
    javascript:" onclick="showWindow('paybox', 'plugin.php?id=threed_pan:payfor&ac=buy&tid=1201&gg=1314&formhash=ad808e29')" rel="nofollow" style="text-decoration:none;">请点击此处下载

    请先注册会员后在进行下载

    已注册会员,请先登录后下载

    提取码:mdne 
    状态:您未购买  售价:10 (原价:10)牛币
    下载权限: 新手上路  以上或 VIP会员   [购买VIP]   [充值牛币]  [免费赚牛币]

    ; `. d0 f, M4 a5 j; w

    * k; @: j$ @0 ~: E1 q( D1 w
    游客,如果您要查看本帖隐藏内容请回复

    7 y+ G3 K  f. K" Q. l8 w7 Z* z, \' X6 \0 I$ Y' y- n5 M
    温馨提示:
    1、本站所有文档、视频、书籍等资料均由网友分享,本站只负责收集不承担任何技术及版权问题
    2、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除下载链接并致以最深的歉意
    3、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    4、一经注册为本站会员,一律视为同意网站规定,本站管理员及版主有权禁止违规用户
    5、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和资源小魔王的同意
    6、资源小魔王管理员和版主有权不事先通知发贴者而删除本文
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    返回顶部