Skip to main content

工作库(沙箱)工作原理

工作库(沙箱)模型是仓鼠数据平台一个重要的功能,它提供了一个可重复使用,环境隔离的安全环境供特定的任务进行数据处理。

当调度服务触发预订的任务时,仓鼠系统将自动检测当前任务包是否需要创建沙箱工作库,如果需要,则在初始化任务序列时,系统将自动插入相应的系统构建任务,如下图中,创建工作库和创建数据库对象结构的任务。在系统为当前任务构建完一个全新的工作库(含所需的所有数据对象)后,仓鼠系统将依次调用用户自定义的任务序列,已完成最终的任务目标。所有的数据操作默认都会在当前创建的工作库内进行,等任务完成后,将通过系统清理任务定期清理所有已完成的任务记录(含工作库删除及相应的资源回收)。 system architecture