首页 » 排名链接 » OSS开发规范(文件规范请使用斜线命名)

OSS开发规范(文件规范请使用斜线命名)

admin 2024-11-02 23:33:22 0

扫一扫用手机浏览

文章目录 [+]
小编一、命名规范存储空间(Bucket)命名规范命名规范:按照业务模块命名,比如srm只能包含小写字母、数字和短横线(-)必须以小写字母和数字开头和结尾Bucket名称的长度限制在3-63个字符之间公司简称-{业务名称}。
横杠分割,公司简称-作为前缀。
例如:tb-order如果是开发或测试环境,请使用minio,在最后加上环境名称,例如:tb-order-dev。
文件目录命名规范命名规范:参考<Appname>/<YYYY>/<MM>/业务code/<filename>,推荐全使用小写不能使用特殊字符,业务code必填,默认是default。
例如:user/2022/09/default/cat_146787657809.jpg不允许使用表情符,请使用符合要求的UTF-8字符正斜线(/)用于分割路径,可快速创建子目录,但不要以正斜线(/)开头,不要出现连续的正斜线(/)不允许出现名为 .. 的子目录总长度控制在1-254个字符Object命名规范文件名规范,参考<filename>_<datetime>.<extention>,例如:图片:cat_146787657809.jpg不允许使用表情符,请使用符合要求的UTF-8字符长度必须在1–1023字节之间不能以正斜线(/)或者反斜线(\)开头二、开发规范存储空间(Bucket)规范bucket请根据业务场景划分,不要在将所有文件存储在同一个bucket中,注意:一个bucket的容量上限是2PB文件名保证在bucket/文件夹/ 下,保证全局唯一禁止使用 公共读/写 策略对内服务请使用 私有读/写 策略仅历史原因数据(例如已推送至第三方的数据)可以使用公共读策略。
之后的第三方文件推送,将由服务接收请求处理(第三方访问控制)文件上传规范根据业务或场景细分,不允许存储在根目录下上传文件需要做后缀限制,限制文件类型,禁止一切黄赌毒等非法文件上传上传文件需要限制大小不是所有文件都需要永久存储,临时文件请遵循临时文件存储方案,以tmp开头。
(bucket清理策略,定期清理tmp前缀文件)禁止将静态资源上传至OSS使用,请使用CDN同一文件上传多次,应该采取覆盖策略文件下载规范为了提高安全性,文件的权限应该是private,如果要下载一个文件,服务端产生Signed URL地址,客户端用该地址下载文件,文件访问的生效时间默认为1小时。
模板文件可以不采取上述安全限制文件下载需要增加用户权限判断,禁止将文件下载URL增加可以识别的用户信息其他开发、测试、UAT环境请使用minio,降低成本
OSS开发规范(文件规范请使用斜线命名) 排名链接
(图片来自网络侵删)
标签:

相关文章

结果真香!(雅思游戏设计布鲁选了)

另外它的游戏专业也并不只是单纯做设计,还教游戏开发、编程代码、游戏美术这些东西,反正毕业后你可以在游戏设计师和游戏开发师之间自由选...

排名链接 2024-12-23 阅读628 评论0

小说《金银岛》(金银岛这部小说让我抄书)

这部小说以其精彩的情节和深入人心的人物塑造,深深地吸引了我。我花了时间沉浸在这个故事中,从中得到了许多启示和感悟。首先,这部小说的...

排名链接 2024-12-23 阅读901 评论0

软件架构指南(架构软件指南团队企业)

当软件行业的人们谈论“架构”时,他们指的是软件系统内部设计最重要方面的一个模糊定义概念。好的架构很重要,否则将来增加新功能会变得越...

排名链接 2024-12-22 阅读148 评论0

软件开发(他们的程序批发价格开发)

生鲜批发的小程序,我是在重庆做软件开发的杨老师。客户是做生鲜批发配送的,主要他们主要想实现三个需求。第一个就是每天销售数据的统一,...

排名链接 2024-12-17 阅读747 评论0