Spring Cloud微办事+SpringBoot视频教程 微办事HOT?Why? 微办事什么? 微办事处理了什么题目? 微办事有什么特点? 单体架构是什么 一个归档包包括了利用一切功用的利用法式, 我们凡是称之为单体利用。 架构单体利用的架构气概, 我们称之为单体架构, 这是一种比力传统的架构气概。 单体架构存在的弱点 复杂性逐步变高 技术债权逐步上升 摆设速度逐步变慢 障碍技术创新 没法按需伸缩 架构的演进 单体架构 SOA 微办事 什么是微办事 Martin Fowler:简而言之,微办事架构气概这类开辟方式,是以开辟一组小型办事的方式来开辟一个自力的利用系统的。其中每个小型办事都运转在自己的进程中,并经常采用HTTP资本API这样轻量的机制来相互通讯。这些办事围绕营业功用停止构建,并能经过全自动的摆设机制来停止自力摆设。这些微办事可以利用分歧的说话来编写,而且可以利用分歧的数据存储技术。对这些微办事我们仅做最低限度的集合治理。 微办事具有的特征 1. 每个微办事可自力运转在自己的进程里; 2. 一系列自力运转的微办事配合构建起了全部系统; 3. 每个办事为自力的营业开辟,一个微办事一般完成某个特定的功用,比如:定单治理、用户治理等; 4. 微办事之间经过一些轻量的通讯机制停止通讯,例如经过REST API大概RPC的方式停止挪用。 微办事优点 易于开辟和保护 启动较快 部分点窜轻易摆设 技术栈不受限 按需伸缩 DevOps 微办事带来的应战 运维要求较高 散布式的复杂性 接口调剂本钱高 反复劳动 微办事设想原则 单一职责原则 办事自治原则 轻量级通讯原则 接口明白原则 微办事开辟框架浅谈 Spring Cloud:http://projects.spring.io/spring-cloud Dubbo:http://dubbo.io Dropwizard:http://www.dropwizard.io Consl、etcd &etc. 课程方针: Spring Cloud实战微办事。国内第一个Spring Cloud视频教程! 适用人群: 对散布式系统有一定领会的Java开辟职员、想方法会并实战微办事架构的人群 课程简介: 随着互联网的敏捷成长,传统架构已经没法满足我们延续集成、延续托付的需求。在这类现状下,诞生了微办事。 微办事是当前架构范畴的热门话题。笔者有幸介入了全球微办事架构高峰论坛。Spring Cloud是一个微办事架构的工具集,它为我们实现了微办事架构中的各类通用形式,让微办事的开辟加倍方便、快速,让微办事利用加倍稳定、可用。 课程目录: 1-1公然课01:27:43 1-21.1 微办事架构概述18:40 第2章起头利用Spring Cloud实战微办事13分钟1节 2-1起头利用Spring Cloud实战微办事13:46 第3章办事供给者与办事消耗者42分钟1节 3-1办事供给者与办事消耗者42:02 第4章办事发现与办事注册6小时11分钟14节 4-14.1 办事发现与办事注册07:49 4-24.2 Eureka简介与Eureka Server39:12 4-34.3 将微办事注册到Eureka Server上40:15 4-44.4 Ribbon-1 Ribbon的根基利用14:45 4-54.5 Ribbon-2 经过代码自界说设置Ribbon37:15 4-64.6 Ribbon-3 利用设置文件自界说Ribbon Client15:27 4-74.7 Ribbon-4 Ribbon离开Eureka利用11:21 4-84.8 Feign-1 Feign的简介及根本利用33:22 4-94.9 Feign-2 覆写Feign的默许设置17:15 4-104.10 Feign-3 覆写Feign的默许设置续21:59 4-114.11 Feign-4 处理Feign第一次请求timeout的题目12:24 4-124.12 Eureka深入了解53:59 4-134.13 Eureka常用设置详解30:43 4-144.14 Eureka、Ribbon、Feign常见题目及处理35:36 第5章利用Hystrix庇护利用3小时28分钟10节 5-15.1 超机会制、断路器形式简介11:09 5-25.2 Hystrix简介及简单代码示例28:23 5-35.3 Hystrix传布Security Context或利用Spring Scope16:03 5-45.4 Hystrix Health Indicator及Metrics Stream09:39 5-55.5 Feign的Hystrix支持16:05 5-65.6 若何禁用单个FeignClient的Hystrix支持11:13 5-75.7 Feign利用fallbackFactory属性打印fallback异常21:56 5-85.8 Hystrix Dashboard的利用与常用题目总结21:08 5-95.9 Turbine-上53:30 5-105.9 Turbine-下19:14 第6章利用Zuul构建API Gateway2小时58分钟13节 6-16.1 API Gateway简介07:00 6-26.2 Zuul简介及代码示例29:24 6-36.3 Zuul指定path+serviceid05:53 6-46.4 Zuul指定path+url以及指定可用的办事节点时若何负载平衡09:34 6-56.5 Zuul利用正则表达式指定路由法则09:45 6-66.6 Zuul路由的strip-prefix与order09:38 6-76.7 Zuul的各类姿势11:44 6-86.8 经过Zuul上传文件、禁用Zuul的Filters23:03 6-96.9 Zuul的回退19:59 6-106.10 利用Sidecar支持异构平台的微办事24:27 6-116.10 Sidecar补充05:08 6-126.11-1 Zuul过滤器19:39 6-136.11-2 禁用Zuul的过滤器02:54 第7章Spring Cloud Config4小时9分钟12节 7-17.1 Spring Cloud Config简介10:17 7-27.2 编写Config Server23:08 7-37.3 编写Config Client22:31 7-47.4 Git仓库设置详解41:57 7-57.5 设置属性加解密之对称加密22:08 7-67.6 设置属性加解密之非对称加密11:42 7-77.7 Spring Cloud Config的平安(用户认证)10:10 7-87.8 Spring Cloud Config与Eureka配合利用26:43 7-97.9 Spring Cloud Config设置属性革新之手动革新15:25 7-107.10 Spring Cloud Config设置属性革新之自动革新53:24 7-117.11 Spring Cloud Config设置属性革新之自动革新-补充05:08 7-127.12 Config Server的高可用06:27 |
欢迎光临 IT视频教程资源网 (https://zhilexue.tech/) | Powered by Discuz! X3.2 |