目录
一、问题:
生产环境,由于存储文件太快,导致很快一个桶里百万文件,几个T的大小。
多级目录获取目录名是个问题,list_objects如果用recursive=true递归,当目录很多且级数多时,卡死掉。
通过客户端进入桶里,也会卡死。
但业务系统来调用minio接口,获取里面的文件,又没事,可以正常拿到。
二、解决方法:
核心思想:对客户端进行控制。
客户端查询时需要指定目录或文件名。即,需已经知道是哪个目录或哪个文件,再去查。而非遍历或递归minio的桶里的文件来获取目录名。所以需要对minio桶里的目录名进行管理。
参考:linu