项目地址我上传到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
觉得有用的点个赞呗~
来源:https://blog.csdn.net/river66/article/details/102753151