shenyi
管理员
管理员
  • UID1
  • 粉丝19
  • 关注0
  • 发帖数372
阅读:810回复:3

Go micro微服务实战:限流、链路追踪、监控(第4、5、6章更新帖)

楼主#
更多 发布于:2020-07-16 01:20
[卖身课]Go-Micro微服务实战视频教育网站开发(前台版)
      由于Go micro框架兼容性问题,我们在第三章开发了手撸网关,高度同款spring cloud gateway。而后 进入第四章:整合阿里Sentinel进行限流、降级和熔断器、第五章,讲解下链路跟踪的基本用法。目前进入第六章:监控工具的使用和开发整合

   先做个基础培训 ,使用gin+jaeger手工调用。而后整合。

第六章:监控工具prometheus入门
第64讲:监控工具:Prometheus安装
今天进入第六章:监控工具的使用,今天先入门安装Prometheus

第65讲:Prometheus基础(2):监控mysql(初步)
上节课讲到有很多exporter,譬如mysql、redis等。今天我们初步部署下mysql的exporter

第66讲:数据可视化工具:Grafana初步安装
先初步安装下,后面我们再来说细节

第67讲:gin集成监控:度量指标、计数器的实现 免费试听,无需登录
前面我们是现成工具使用。今天我们来写代码集成到监控中

连载中,每周更新3-4课时~~~

第五章:链路跟踪学习(jaeger)
第60讲:链路跟踪之jaeger入门:docker部署
本课时进入第五章,我们学习链路跟踪

第61讲:使用gin上报数据到jaeger(上)
部署好服务端后,接下来我们先选用gin+客户端进行手工上报.(课件在下一课时)

第62讲:使用gin上报数据到jaeger(下)
承接上节课,我们完成gin代码的编写

第63讲:使用tag查看”下单失败”的订单号 免费试听,无需登录
今天学习个小细节,设置tag来查看链路状态





第四章:整合阿里Sentinel
第54讲:Sentinel的整合(1):初始化代码、QPS限制
今天开始我们使用阿里Sentinel进行流控、熔断器等。先做个简单的学习,最后要整合到我们的手撸网关里

第55讲:加载配置、Gin API限流示例免费试听,无需登录
我们先从Gin单体API开始 进行限流示例

第56讲:Gin API限流(2):匀速排队
沿着上节课,使用另外一种模式:匀速排队

第57讲:Gin API限流(3):热点参数限流实例
今天我们来讲一下热点参数限流的基本使用

第58讲:熔断器的使用(1):超时降级
sentinel的核心功能之一:熔断器。先从单体API开始

第59讲:熔断器的使用(2):出错/异常熔断免费试听,无需登录
熔断器的第二种策略:出错和异常熔断基本配置方式



第四章告一段落,我们要继续等待sentinel的更新和升级
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝19
  • 关注0
  • 发帖数372
沙发#
发布于:2020-08-13 14:53
8.13 更新至第59讲
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝19
  • 关注0
  • 发帖数372
板凳#
发布于:2020-08-26 14:54
8.26更新开始更新第五章:链路跟踪
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝19
  • 关注0
  • 发帖数372
地板#
发布于:2020-09-07 16:11
9.7 进入第六章
会讲故事的程序员
游客

返回顶部