通过http服务(Netty)访问阿里云对象存储(OSS)上的文件

本小妞迷上赌 提交于 2019-12-02 10:45:55

项目地址我上传到GitHub上了:https://github.com/bigBigRiver/oss.git

 实现的功能是:把linux服务器上指定的目录下的文件都上传到OSS上,并提供了访问上传的文件的服务。访问的方式是先把OSS上的文件下载到linux上,然后再返回给请求端。(目的:扩大存储能力和节约储存成本)

OSS官方文档:https://help.aliyun.com/product/31815.html?spm=a2c4g.750001.list.19.467b7b13wNNubn

看下配置文件就知道大概功能了!

#用户的存储空间所在数据中心的访问域名,linux也是阿里云的就可以使用internal,内网域名
endpoint=oss-cn-shenzhen-internal.aliyuncs.com
#用户标识
accessKeyId=yourAccessKeyId
#标识密码
accessKeySecret=yourAccessKeySecret

#是否上传
isUpload=false
#上传之后是否删除
deleteAfterUpload=false
#存储空间名称
bucketName=bucketName
#需要上传文件的目录
path=/mnt/xxx/xx/x
#http服务端口号
port=8081
#linux临时文件夹目录
tempPath=/mnt/xx/xxx/temp

觉得有用的点个赞呗~

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!