- 云端架构:基于云平台的41种可复用的架构最佳实践
- 吕昭波
- 250字
- 2022-05-06 15:10:34
2.3.1 选择并启动实验
用户从实验列表中选择实验,从数据库中检索出相应ID的实验内容进行显示。用户点击启动实验后,会推送事件到消息队列中,多个消息订阅者收到消息后分别进行异步处理。
• 触发“generate_lab”按照对应的资源编排资源栈来生成所需要的云主机、云数据库、VPC、EIP等云资源,并且云主机操作系统、内存、CPU、云硬盘大小均与资源编排中预先设置的相同,还需保证一定的挂载关系。每次执行以上动作都会自动配置具有相同逻辑关系的实验资源,确保给不同学员提供一致的实验环境。
• 触发“”start_lab”将用户ID、启动的实验ID、启动时间记录到数据库中。