批量创建云主机的整个过程

本文分享自天翼云开发者社区《批量创建云主机的整个过程》,作者:乐道 

上次我们讲述了云主机创建的流程,整个过程中并没有详细区分各个组件的基本功能,本章节将会为大家详细讲述批量创建过程中各个组件的处理过程。

1、我们通过console或openapi进行批量创建云主机的下单操作,例如批量创建50台

2、上述下单的信息会传递到IT,IT一方面会返回订单的基本信息(即我们平时看到的订单信息页面),
另一方面会进行拆单,将创建50台拆单成50个子订单,并通过【服开】(服务开通这个组件)进行下单,服开会对订单进行处理

3、之后将上述订单信息转发给MsgHandler完成订单的转发(MsgHandler是一个中间件,类似mq、kafaka)

4、MsgHandler将50个子订单信息下发给Admin(我们平时在admin平台上看到的Ctyun MQ消息就是IT下发给admin的MQ消息)

5、Admin调用yacos的接口,调用50次进行开通云主机的动作
(其中Admin调用yacos的接口超时时间设置为10s,第一个子订单会批量创建50个云主机,第二个子订单如果超时,会重发这条消息,admin会重发,
会走老流程去创建云主机,这样就会出现我们遇到的创建600台,实际出来608台云主机的现象)

6、yacos通知底层进行资源开通,包括创建盘、创建网卡、创建虚机,当底层创建完盘之后,会将系统盘id返回给yacos,yacos会去轮询这个盘是否创建成功,
之后会去创建虚机,同样将虚机id返回给yacos,yacos会去轮询这个虚机是否创建成功,底层创建网卡,类似,yacos轮询网卡是否创建成功,之后会将这个
网卡绑定到虚机上

7、所有开通完成之后,yacos会向Admin回开通完成应答,调用Admin的接口去回告Admin

8、Admin会向MsgHandler回告应答消息写入到MQ队列

9、MsgHandler会向IT这边进行订单报竣,当报竣完成时,订单对外会展示为【已完成】

10、之后IT会向MsgHandler下发到期时间,同时MsgHandler会往Admin下发,Admin会往yacos去下发,下发到期时间之后云主机的状态会由创建中变为运行中

截止到目前批量创建的整个流程就结束了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/898571.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

No.64 Vue---vue引入第三方

一、Swiper官网: https://www.swiper.com.cn/ https://swiperjs.com/vue 安装swiper: 创建一个组件:MySwiper.vue<template><div class="hello"></div><swiper><swiper-slide><img src="D:\JS_proj\ES6Module116\VueDemo\vu…

魔方求解器程序(层先法,java版本)

实现了一个三阶魔方的层先法求解程序:https://github.com/davelet/java-puzzle-resolver 欢迎试用。用法 1. 随机试用 不关注起始状态的话可以用程序的随机拧乱工具打乱然后复原:private Cube cube;private CubeSolver cubeSolver;private CubeShuffler cubeShuffler;@Before…

8款热门CRM系统盘点!优缺点分析,帮你选对适合的!

现在做生意,客户就是金饭碗,谁能把客户维护好,谁就能在市场上占一席之地。 可是,客户多了,信息杂了,跟进不到位、管理混乱、流失率高……这些问题有没有让你头大?所以,一款好用的CRM(客户管理系统)真的太重要了!小编已经整理好的CRM系统模板,自取>>https://s…

微信内H5页面点击链接打开微信小程序

由于公司产品需求,需要在H5页面内打开小程序,查了微信文档解决了问题,解决如下: 1.打开小程序公众平台>账号设置>隐私与安全>配置明文scheme拉起此小程序 配置好后,在H5页面跳转到小程序 window.location.href = weixin://dl/business/?appid=*APPID*&path=…

word中的endnote文献引用字体颜色更改为蓝色,且无下划线

1.Endnote设置: 1.1在word插件Endnote X9,找到下图的位置, 1.2勾选下面的两个选项,2.word设置 2.1在word中,找到“开始”---“样式”---“超链接”,鼠标右键“修改”,取消下划线。

未来十年之内最好的创业的时间点

未来十年之内最好的创业的时间点,超级个体未来十年之内最好的创业的时间点 ‍今天这条视频非常重要,凡是想创业的,或者说你35岁左右,你希望你的下半辈子能够有一次财富升为的话呢,一定要认真听,呃,我先讲结论啊,今年是一个未来十年之内最好的创业的时间点,如果你今年不…

优化GreatSQL日志文件空间占用

优化GreatSQL日志文件空间占用 GreatSQL对于日志文件磁盘空间占用,做了一些优化,对于binlog、relay log、slow log和audit log的总空间占用进行了限制,使DBA免除了大量日志生成导致磁盘满的顾虑,极大的方便了数据库磁盘空间管理。 1.binlog二进制日志binlog_space_limitGre…

day:21 python——列表数据处理

一.列表的介绍和定义 1 .列表 类型: <class list> 2.符号:[] 3.定义列表: 方式1:[] 通过[] 来定义 list=[1,2,3,4,6] print(type(list)) #<class list>方式2: 通过list 转换 str2="12345" print(type(str2)) #<class str> list2=list(str2) prin…

工业相机视频播放(RTSP)

需求:工业相机图像能在rtsp流上播放。 实现手段:C#利用工业相机的SDK拿到图后,通过ffmpeg管道推给流媒体程序,再转流播放。 模拟测试:两张图在rtsp上进行轮播 qq:505645074

PTFE大型反应容器-聚四氟乙烯圆桶

聚四氟乙烯圆桶具有以下特点: 一、材料特性耐腐蚀性:能够抵抗绝大多数化学物质的侵蚀,包括强酸、强碱、有机溶剂等。耐高温性:长期使用温度可达 -196℃至 260℃。低摩擦系数:表面光滑,摩擦系数极小,有利于物料的流动和排放。不粘性:几乎所有物质都不与聚四氟乙烯粘连,…

NET 模拟编辑平滑曲线

本文介绍不依赖贝塞尔曲线,如何绘制一条平滑曲线,用于解决无贝塞尔控制点的情况下绘制曲线、但数据点不在贝塞尔曲线的场景。 在上一家公司我做过一个平滑曲线编辑工具,用于轮椅调整加减速曲线。基于几个用户可控制的点,生成一条平滑的曲线,控制点需要保持在曲线上。 今天…

PFA药铲一体成型氟树脂铲子

PFA药铲一体成型氟树脂铲子 2025-03-13 15:05南京瑞尼克科技管悦 PFA铲子是一种由全氟烷氧基树脂(PFA)制成的工具,具有耐腐蚀、耐高低温、低溶出析出等特性,广泛应用于制药、实验室等领域。以 产品特性 耐腐蚀性:PFA铲子能够耐受强酸、强碱和有机溶剂,适用于腐蚀性环境。…