美文网首页java 设计
规范:文件服务器OSS命名的标准

规范:文件服务器OSS命名的标准

作者: MikeMiao | 来源:发表于2018-03-26 15:17 被阅读0次

    该文档约定了OSS的规范,定义了命名的标准,统一了各个团队在使用File Server的标准。

    OSS使用规范

    • 目录规范

    • 命名规范:

      <Appname>/<YYYY>/<MM>/业务code/<filename>

      例如:

      b2b/2017/06/default/cat_146787657809.jpg
      
      b2c/2017/06/testdata/report001_146787657810.pdf
      

    注意:推荐全使用小写不能使用特殊字符,业务code必填,默认是default。

    • 文件名规范

      <filename>_<datetime>.<extention>

      例如:

      图片:cat_146787657809.jpg
      
      PDF: report001_146787657810.pdf
      
      Word: template002_146787657811.doc 
      

    注意:推荐全使用小写

    • Bucket规范

    注意:一个bucket的容量上限是2PB (2000TB) (2,000,000GB)

    假定每年最多使用5TB,这不是问题。所以只使用一个Bucket没有问题。

    OSS安全

    为了提高安全性,文件的权限应该是private,如果要下载一个文件,服务端产生Signed URL地址,客户端用该地址下载文件,文件访问的生效时间默认为1小时。

    OSS图片缩放

    将图片按照要求生成缩略图,或者进行特定的缩放

    参考文档:

    https://helpcdn.aliyun.com/document_detail/44688.html?spm=5176.7851641.6.935.b6O3Ex

    示例:

    单边缩略

    • 将图缩略成高度为100,宽度按比例处理。

    http://image-demo.oss-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/resize,h_100

    相关文章

      网友评论

        本文标题:规范:文件服务器OSS命名的标准

        本文链接:https://www.haomeiwen.com/subject/gwjrcftx.html