目录5.8导入其他接口代码5.8.1接口导入-分页查询附件5.8.2接口导入-根据业务类型/业务id查询附件5.9导入网盘服务接口5.9.1导入FileController5.9.2导入StatisticsController5.9.3导入FileRestManager5.9.4导入FileService5.9.5导入FileServiceImpl5.9.6扩展FileMapper接口方法5.8导入其他接口代码第2-1-2章传统方式安装FastDFS-附FastDFS常用命令第2-1-3章docker-compose安装FastDFS,实现文件存储服务第2-1-5章docker安装MinIO实
作者:IT王小二博客:https://itwxe.com前面小二介绍过使用Typora+PicGo+LskyPro打造舒适写作环境,那时候需要使用水印功能,但是小二在升级LskyPro2.x版本发现有很多不如人意的东西,遂弃用LskyPro使用MinIO结合代码实现自己需要的图床功能,也适合以后扩展功能。安装MinIO安装参考MinIO官网,或者参考小二的博客,搜索关键词→Linux安装MinIO。安装完成之后使用域名映射好后台服务,小二使用nginx配置域名,配置参考如下。server{listen443ssl;server_nameminio.itwxe.com;include/usr/l
作者:IT王小二博客:https://itwxe.com前面小二介绍过使用Typora+PicGo+LskyPro打造舒适写作环境,那时候需要使用水印功能,但是小二在升级LskyPro2.x版本发现有很多不如人意的东西,遂弃用LskyPro使用MinIO结合代码实现自己需要的图床功能,也适合以后扩展功能。安装MinIO安装参考MinIO官网,或者参考小二的博客,搜索关键词→Linux安装MinIO。安装完成之后使用域名映射好后台服务,小二使用nginx配置域名,配置参考如下。server{listen443ssl;server_nameminio.itwxe.com;include/usr/l
业务上需要用到分布式文件服务,选择了minio作为文件服务的组件,搭建好服务后使用IP+端口号(http://xx.xx.xx.xx:9001)的形式访问在所有环境下都没有问题。上线部署时出于正规和安全考虑使用了nginx设置域名代理minio服务(http://www.xxx.com:9001),管理端登录和查看文件都没问题,但是上传文件即报以下错误,期间还发生过时好时坏的情况。点击查看代码io.minio.errors.ErrorResponseException:Therequestsignaturewecalculateddoesnotmatchthesignatureyouprovi
业务上需要用到分布式文件服务,选择了minio作为文件服务的组件,搭建好服务后使用IP+端口号(http://xx.xx.xx.xx:9001)的形式访问在所有环境下都没有问题。上线部署时出于正规和安全考虑使用了nginx设置域名代理minio服务(http://www.xxx.com:9001),管理端登录和查看文件都没问题,但是上传文件即报以下错误,期间还发生过时好时坏的情况。点击查看代码io.minio.errors.ErrorResponseException:Therequestsignaturewecalculateddoesnotmatchthesignatureyouprovi
目录5.10接口开发-分片上传5.10.1分片上传介绍5.10.2前端分片上传插件webuploader5.10.3后端代码实现5.10.3.1接口文档5.10.3.2代码开发5.10.3.3接口测试5.11接口开发-分片合并5.11.1FileChunkStrategy5.11.2AbstractFileChunkStrategy5.11.3LocalChunkServiceImpl5.11.4FastDfsChunkServiceImpl5.11.5AliChunkServiceImpl5.11.6MinioChunkServiceImpl5.11.7分片合并接口5.10接口开发-分片上传
目录5.10接口开发-分片上传5.10.1分片上传介绍5.10.2前端分片上传插件webuploader5.10.3后端代码实现5.10.3.1接口文档5.10.3.2代码开发5.10.3.3接口测试5.11接口开发-分片合并5.11.1FileChunkStrategy5.11.2AbstractFileChunkStrategy5.11.3LocalChunkServiceImpl5.11.4FastDfsChunkServiceImpl5.11.5AliChunkServiceImpl5.11.6MinioChunkServiceImpl5.11.7分片合并接口5.10接口开发-分片上传
一、MinIO简介MinIO基于ApacheLicensev2.0开源协议的对象存储服务,可以做为云存储的解决方案用来保存海量的图片,视频,文档。由于采用Golang实现,服务端可以工作Windows,Linux,OSX和FreeBSD上。配置简单,基本是复制可执行程序,单行命令可以运行起来MinIO兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等S3(SimpleStorageService简单存储服务)基本概念bucket-类比于文件系统的目录Object-类比文件
一、MinIO简介MinIO基于ApacheLicensev2.0开源协议的对象存储服务,可以做为云存储的解决方案用来保存海量的图片,视频,文档。由于采用Golang实现,服务端可以工作Windows,Linux,OSX和FreeBSD上。配置简单,基本是复制可执行程序,单行命令可以运行起来MinIO兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等S3(SimpleStorageService简单存储服务)基本概念bucket-类比于文件系统的目录Object-类比文件
目录一、k8s部署老版本minio二、新版本minio2.1、新版本特性2.2、使用老版本的配置清单引入的问题2.3、新版本如何编写资源配置清单三、新版本部署minio3.1、docker部署minio3.2、k8s部署版本minio3.3、k8s部署版本minio集群一、k8s部署老版本minio老版本使用9000端口进行业务通信+提供web页面+localhost:9000/minio/health/ready提供健康检查apiVersion:extensions/v1beta1kind:Deploymentmetadata:labels:name:minioname:minionames