工作原理
# 开发环境按需创建,空闲时回收
- 创建开发环境:创建分支时,自动创建开发环境(基于 docker),每个项目可按需共享使用高性能机器配置
- 回收开发环境策略:
- 开发环境创建后,会定时检测心跳,如果 10 分钟内未打开 VSCode 页面,则回收
- 打开页面后,开发一段时间后关闭页面,超过 10 分钟则回收
- 如何重建开发环境:开发环境回收后,再打开页面,可点击重建按钮,一键恢复开发环境
- 开发环境最长使用时间:如果开发环境一直保持心跳,则最长保持 16 小时不销毁
- 加强回收逻辑:为避免开发资源浪费,如果使用时间超过 12 小时,且刚好是凌晨 4-6 点期间,则强制回收开发环境。(避免电脑处于不休眠状态,页面一直保持心跳,而实际上已没有使用的情况)
# 漫游策略
- 工作区代码修改保存:修改代码后,如果未及时提交,无需担心修改丢失。开发环境回收时,会将修改的代码保存。重建开发环境后,未提交的代码会恢复到工作区。
- VSCode 配置漫游:VSCode 页面中修改配置后(如将配色由白色修改为黑色),环境回收时会按个人漫游配置,下次新建开发环境时会恢复配置
← 使用技巧