GC流程
2022-01-20 19:17:57 6 举报
登录查看完整内容
好
作者其他创作
大纲/内容
是否所有集群都已处理
迭代删除所有bucket
否
开始
是否所有bucket已经被遍历处理过
是
否,留到下一次处理
结束
查mysql,获取需要删除的用户bucket和已过期的用户bucket
该集群是否是zonda
用户bucket下所有对象文件和物理文件都删除成功
调用接口直接删除
(用于ceph)迭代删除用户bucket上的所有对象文件,删除所有物理bucket
删除过期bucket的缓存;删除mysql中该userBucket与物理bucket的关联记录;删除该userBucket的记录
基于创建用户的appid,获取用户bucket部署的集群,遍历用户bucket所在的集群
初始化GC配置,获取用户和bucket的相关信息
0 条评论
回复 删除
下一页