登录
注册
福利:
购VIP会员全站资源免费
推荐:
【新手学习路线】
【k8s云原生进阶】
【会员85折】
新
Rust探索和教学方向
切换导航
首页
课程
查缺补漏
运开
AI开发
eBPF
上新
hot
【淘汰了,现在都是k8s了,别学了】go-kit微服务入门第一季
Jwt集成(4):请求tokenAPI、中间件的方式集成token认证、用户信息传递
第1讲:开张课、了解go-kit、搭建第一个http服务(上)
第2讲:搭建第一个http服务(下):三层架构、本地服务运行
第3讲:Http服务学习:让我们的服务支持外部路由
第4讲:Http服务学习:通过HttpMethod执行不同的服务方法
第5讲:简单部署单节点Consul、简学API、手动注册和删除服务
第6讲:服务注册(1):使用go向Consul注册服务的基本方法
第7讲:Go退出时向Consul反注册服务的基本方法、优雅关闭服务
第8讲:服务发现(1):客户端直接调用服务(直连方式)
第9讲:服务发现(2): 通过consul获取服务实例、调用测试
第10讲:补充课时:根据命令行参数注册多个服务
第11讲:使用负载均衡的方式调用服务(轮询方式)
第12讲:使用负载均衡的方式调用服务(随机方式)
第13讲:API限流(1):go内置的rate包学习(上)—Wait/WaitN
第14讲:API限流(2):go内置的rate包学习(下)—AllowN、http server测试
第15讲:API限流(3):集成限流功能到我们的服务中
第16讲:统一异常处理(上):编写自定义处理函数
第17讲:统一异常处理:设置自己的Error对象
第18讲:服务容错、熔断器学习(1):入门、基本运行
第19讲:熔断器学习(2):配置command、超时报错、设置最大超时时间
第20讲:熔断器学习(3): 超时情况下的服务降级写法
第21讲:熔断器学习(4): 异步执行和服务降级
第22讲:熔断器学习(5): 控制最大并发数
第23讲:熔断器学习(6): 熔断器的打开与参数设置
第24讲:熔断器学习(7): 熔断器的三种状态、状态获取
第25讲:熔断器学习:把熔断器整合到我们的客户端代码中(初步)
第26讲:日志(1):最基本的日志输出方式、内置日志包使用
第27讲:日志(2):使用中间件的方式 包装日志输出
第28讲:Jwt集成(1):使用第三方库、token的基本生成和验证
第29讲:Jwt集成(2):生成公私钥、非对称加密生成和解析token
第30讲:Jwt集成(3):token设置过期时间、异常判断
第31讲:Jwt集成(4):请求tokenAPI、中间件的方式集成token认证、用户信息传递
课程讨论
提 交
本课时课件
课件,请下载
立即下载
社区
课程咨询群1:
课程咨询群2:
课程咨询群3:
×