课程管理-项目中整合熔断器(2)| 学习笔记

简介: 简介:快速学习课程管理-项目中整合熔断器(2)

开发者学堂课程【微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot):课程管理-项目中整合熔断器(2)】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/667/detail/11424


课程管理-项目中整合熔断器(2)


要做调试就需要做断点,加完断点之后测试中

//删除小节,删除对应阿里云视频,

@DeleteMapping ("{id}")

Public R deleteVideo (@ PathVariable String id )(

//根据小节id获取视频id,调用方法实现视频删除

EduVideo eduVideo =video Service-get ById(id).

String  videoSourceId =eduVideo. getVideoSourceId ():

这一行就停止了,所以这个位置就加断点

//判断小节里面是否有视频id

if(! StringUtils ,isEmpty(( videoSourceld )){

(根据视频id,远程调用实现视频删除

vodClient, removeAlyVideo ( videoSourceId );

测试值如果是20001就说明熔断起作用了

//删除小节

VideoService removeById(id)

Return R ok()

测试

首先添加章节和小节,启动之后上传一个视频,表格里就有编号和地址,接下来看一下删除小节,先把 vod 的服务停掉,点完删除之后发现值都有,过程就是先得到视频id然后远程调用根据 id 删除视频,因为已经停掉了 vod 的服务,所以熔断器起作用了,有问题熔断器就要起作用。

相关文章
|
机器学习/深度学习 自然语言处理 并行计算
全面支持 PyTorch 2.0:BladeDISC 5月~11月新功能发布
BladeDISC 上一次更新主要发布了 GPU AStitch 优化,方法来源于我们发表在 ASPLOS 2022上的论文AStitch。这一次,我们发布了 0.3.0 版本。
|
3天前
|
数据采集 人工智能 安全
|
12天前
|
云安全 监控 安全
|
4天前
|
自然语言处理 API
万相 Wan2.6 全新升级发布!人人都能当导演的时代来了
通义万相2.6全新升级,支持文生图、图生视频、文生视频,打造电影级创作体验。智能分镜、角色扮演、音画同步,让创意一键成片,大众也能轻松制作高质量短视频。
1045 151
|
4天前
|
编解码 人工智能 机器人
通义万相2.6,模型使用指南
智能分镜 | 多镜头叙事 | 支持15秒视频生成 | 高品质声音生成 | 多人稳定对话
|
17天前
|
机器学习/深度学习 人工智能 自然语言处理
Z-Image:冲击体验上限的下一代图像生成模型
通义实验室推出全新文生图模型Z-Image,以6B参数实现“快、稳、轻、准”突破。Turbo版本仅需8步亚秒级生成,支持16GB显存设备,中英双语理解与文字渲染尤为出色,真实感和美学表现媲美国际顶尖模型,被誉为“最值得关注的开源生图模型之一”。
1732 9
|
9天前
|
人工智能 自然语言处理 API
一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸
一句话生成拓扑图!next-ai-draw-io 结合 AI 与 Draw.io,通过自然语言秒出架构图,支持私有部署、免费大模型接口,彻底解放生产力,绘图效率直接爆炸。
682 152
|
11天前
|
人工智能 安全 前端开发
AgentScope Java v1.0 发布,让 Java 开发者轻松构建企业级 Agentic 应用
AgentScope 重磅发布 Java 版本,拥抱企业开发主流技术栈。
646 12