|
课程介绍:5 X; x. H/ C: M4 _3 e" l0 {" U
Spring Cloud简介Spring Cloud 作为最新最火的微服务的翘楚,是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。
0 r9 b4 K5 M. y* h% L
) k3 d+ J i# I7 A: }0 g N8 _
& R$ z5 ?5 }2 d T* hSpring 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等项目【课程内容】# _: B, w. C/ y8 n) o2 }0 p9 q
课程目录:8 t# Q( e! U. T. I( j% }2 G
微服务架构概述1 ]5 ] @( Y' i, [- h! o. h
开始使用Spring Cloud实战微服务
3 Q& c3 B4 R% P) ~$ N服务提供者与服务消费者
( V& |, i; ^8 ^0 O" ~! q/ ?服务发现与服务注册
9 K. ~4 s" F; n4 g- _Eureka简介与Eureka Server
7 i% b, C2 H! _" Y+ `0 N' |将微服务注册到Eureka Server& s. D' g6 [8 P0 z$ H& G l
Ribbon-1 Ribbon的基本使用
0 r+ T' W. ^" r! z' ~# a! f: @/ QRibbon-2通过代码自定义配置ribbon' o6 F, ^# K2 q( ?* A
Ribbon-3使用配置文件自定义Ribbon Client( Q4 N) O1 M! C, v: A
Ribbon-4 Ribbon脱离Eureka使用; s- I7 N1 S2 \
Feign-1 Feign的简介及基础使用
! Y2 E1 `. W8 p$ j! Q3 f+ i5 @Feign-2覆写Feign的默认配置4 U4 q. Q, C' l4 B$ _
Fegion-3覆写Fegion的默认配置及Fegion的日志
, T# G" D* n, ]. B6 c6 c* G, o( L; AFegion-4解决Fegion第一次请求timeout的问题5 q4 r2 s3 A& g: w& u' j
Eureka深入理解
2 E. h+ V" E9 w# Y/ ?! y) `Eureka常用配置详解( S( ^ U5 M1 d5 e5 K
Eurek Ribbon Feign常见问题及解决1 T& \3 H& A, w
超时机制,断路器模式简介
% f) Y& i4 J nHystrix简介及简单代码示例
) p8 [7 p' @& ~; R4 BHystrix简介及简单代码事例
- I! c5 @) x5 C7 S8 n+ q7 xHystrix Health Indicator及Metrics Stream
& X& I. E5 R7 m$ uFegion的Hystrix支持 K1 K; ~; n1 E( V7 L1 V7 D
如何禁用单个FegionClient的Hystrix的支持
5 ]* R; n3 Q( ?Feign使用fallbackFactory属性打印fallback异常
( f$ ?' ^5 D, a6 f dHystrix Dashboard的使用与常见问题总结
! I4 g3 {% o( o* Y* Q" \Turbine
7 G* T) {8 d% \3 F; g3 U5 b! |API Gateway简介
/ X" d2 |& c' A" D% C }2 |1 DZuul简介及代码示例
! i' x9 Z4 G: _3 b# @ l3 v$ \Zuul指定path+serviceid
. D: {0 M+ M5 f% ~Zuul指定Path+url以及指定可用的服务节点时如何负载均衡
5 h; @1 d6 E, }* PZuul使用正则表达式指定路由规则# z- e) F$ k4 E# E1 Q
Zuul路由的strip-prefix与order7 v2 y; [8 i0 D
Zuul的各种姿势
2 M; S1 X2 s( [" S" Y4 E& Y通过Zuul上传文件,禁用Zuul的Filters
0 l9 O) a+ M7 t; P9 WZuul的回退9 p- {+ S6 O( ~8 }: ]: R
使用Sidecar支持异构平台的微服务
9 J% w# J) V! X( S, ^( pSidecar补充! u, F/ D7 c: K+ y! g
Zuul过滤器1 K R; ^' k, M# E& P$ {
禁用Zuul的过滤器
) ]: K; g* b% A: p8 ]/ u2 QSpring Cloud Config简介! p+ @- Y: T# ^' @
编写Config Server
0 j* t! `- R; y3 Y编写Config Client
8 }3 m S/ W6 @, `6 f1 K# IGit仓库配置详解8 j' e* g: Z' P6 A: G4 D
配置属性加解密, w: A, p/ M4 i5 x ~9 g
Spring Cloud Config与Eureka
2 z9 a5 w6 j5 Q( M/ C9 N2 ISpring Cloud Config 与Eureka配合使用
& Y4 r! f% g5 u; e' ^* QSpring Cloud Config配置属性刷新3 l0 n J. t8 V# l8 d) v* Z/ N& Z
Config Server的高可用' M. Y% L6 u6 y
3 J2 }& E; q# w( F) i* ~3 y- m; x& o( J
& Z! d* u# @1 }" l7 V. K1 R
下载地址:9 I9 E u$ {7 A4 ^9 o
* \+ B% R4 I7 H! o! s. z- a; E资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见* m" N8 K8 E5 w3 p0 O
; p2 J4 I% r7 K
0 @! V1 P( u/ c$ S3 U- ]/ i: i# x$ T
本资源由Java自学网收集整理【www.javazx.com】 |
|