成功

扫码支付

购买商品:
商品价格:

价格读取中

支付方式:
微信

请扫码进行支付

支付宝

请扫码进行支付

二维码已过期,请点击刷新

王洪叶
技术经理
互联网8年多技术经验,担任过技术经理、架构师等角色,擅长微服务和分布式架构设计,懂业务更懂技术。
显示更多
本课程共计455分钟,31节,如果每天学习1小时,预计学习8天。
课程简介
本课程主要内容是介绍如何使用SpringCloud+Consul+Docker相关技术快速搭建微服务架构,讲解的技术内容如下:
SpringCloud组件角色:统一路由(Zuul)、链路日志跟踪(Sleuth+Zipkin+MQ)、负载均衡(Ribbon)、断路器(Hystrix)、防刷限流(Ratelimit)等的配置与使用,并从底层介绍它们的运作原理,辅助读者更好的运用它们。

服务注册与配置中心:采用Consul实现服务注册中心和配置中心(kv),替代了早期使用Eureka及Config的繁琐实现。

服务应用的部署策略:采用Docker容器云技术编排和部署业务服务及三方服务,并构建访问安全的Registry镜像仓库。

课程案例技术栈构建:课程案例基于SSM(Spring + SpringMVC + MyBatis)技术栈构建服务提供者Web应用,并在服务消费者实现RxJava聚合查询多个服务提供者的实现。

高可用以及安全处理:基于docker实现consul、zookeeper及kafka跨节点集群搭建,并为业务服务配置多个实例,以提供高可用支持,同时,结合了nginx实现集群和服务的负载均衡,以及为consul和zipkin内置的web访问提供auth_basic安全认证;对于RateLimit选用的kv组件,建议选用redis集群高可用实现。

最后,针对本课程内容,梳理了几个常见求职面试题,供读者朋友学习参考。
你将收获
学会使用SpringCloud搭建微服务架构
学会Consul作为服务注册以及配置中心
学会Docker容器云编排和部署服务应用
进一步提升你的职业技术能力以及等级
章节目录
查看更多章节
查看更多笔记

加载中...

没有更多了

同学笔记空空如也

查看更多评价

加载中...

没有更多了

空空如也

手机看
关注公众号

关注公众号

下载APP

下载APP

客服 帮助 返回
顶部