当前位置: 首页 > news >正文

专业做网站建设公司怎么样图库素材网站模板

专业做网站建设公司怎么样,图库素材网站模板,社区电商平台有哪些,郑州营销型网站制作运营简介 MinIO是高性能、可扩展、云原生支持、操作简单、开源的分布式对象存储产品。 在中国#xff1a;阿里巴巴、腾讯、百度、中国联通、华为、中国移动等等9000多家企业也都在使用MinIO产品 官网地址#xff1a;http://www.minio.org.cn/ 下载 官网下载(8.4.3版本)#x…简介 MinIO是高性能、可扩展、云原生支持、操作简单、开源的分布式对象存储产品。 在中国阿里巴巴、腾讯、百度、中国联通、华为、中国移动等等9000多家企业也都在使用MinIO产品 官网地址http://www.minio.org.cn/ 下载 官网下载(8.4.3版本)http://www.minio.org.cn/download.shtml 1、拉取镜像https://hub.docker.com/r/minio/minio/tags# 下载新版minio docker pull minio/minio# 或者下载指定版本的minio docker pull minio/minio:RELEASE.2021-04-06T23-11-00Z 2、创建容器docker run -p 9000:9000 --name minio -d --restartalways -e MINIO_ACCESS_KEYminio -e MINIO_SECRET_KEYminio123 -v /docker/minio/data:/data -v /docker/minio/config:/root/.minio minio/minio server /data# 或者指定镜像版本并创建容器 docker run -p 9000:9000 --name minio -d --restartalways -e MINIO_ACCESS_KEYminio -e MINIO_SECRET_KEYminio123 -v /docker/minio/data:/data -v /docker/minio/config:/root/.minio minio/minio:RELEASE.2021-04-06T23-11-00Z server /data-p 9000:9000 端口映射 -e环境变量 -d后台运行 –name给容器起名字 –restartalways开机自启 -e “MINIO_ACCESS_KEYminio”设置账号 -e “MINIO_SECRET_KEYminio123”设置密码 -v 挂载数据卷 07运行 创建四个文件夹data0、data1、data2、data3用存放文件。 「启动minio服务」 # mac/linux ./minio server ./data0 ./data1 ./data2 ./data3# windows minio.exe server ./data0 ./data1 ./data2 ./data3 访问地址http://127.0.0.1:9000/默认账号和密码都是minioadmin。4. 创建桶 在Minio和其他一些对象存储服务中“桶”Bucket是一个顶层的容器用于组织和管理存储的对象Object。可以将桶类比为文件系统中的文件夹用于将一组相关的对象进行组织和分类。 每个桶在Minio中具有唯一的名称并且可以根据需要创建多个桶。用户可以使用桶名称来访问和操作其中的对象。桶名称是全局唯一的因此需要确保不同应用程序使用不同的桶名称以避免冲突。 我们创建一个test的桶(bucket)。 SpringBoot 集成 MinIO 5.1 pom.xml 添加如下minio依赖 dependencygroupIdio.minio/groupIdartifactIdminio/artifactIdversion8.4.3/version /dependency5.2 MinioConfiguration 配置minio的地址、账号和密码配置上传文件的大小1024M。 Configuration public class MinioConfiguration {private static final String END_POINT http://localhost:9000;private static final String USERNAME minioadmin;private static final String PASSWORD minioadmin;Beanpublic MinioClient minioClient() {return new MinioClient.Builder().endpoint(END_POINT).credentials(USERNAME, PASSWORD).build();}Beanpublic MultipartConfigElement multipartConfigElement() {MultipartConfigFactory factory new MultipartConfigFactory();factory.setMaxFileSize(DataSize.ofMegabytes(1024));factory.setMaxRequestSize(DataSize.ofMegabytes(1024));return factory.createMultipartConfig();} }5.3 MinioController upload上传文件接口传入参数bucket文件保存到minio后会返回fileName。 getUrl获取文件访问链接接口传入参数path和bucket返回可以访问的链接7天有效。这里的path就是上传文件的返回值fileName。 RequestMapping(minio) RestController public class MinioController {Resourceprivate MinioClient minioClient;PostMapping(value upload, consumes MediaType.MULTIPART_FORM_DATA_VALUE)public String upload(RequestPart(file) MultipartFile file,RequestParam(bucket) String bucket) {try {int idx Objects.requireNonNull(file.getOriginalFilename()).lastIndexOf(.);String suffix file.getOriginalFilename().substring(idx 1);String fileName UuidUtils.generateUuid() . suffix;// 保存文件minioClient.putObject(PutObjectArgs.builder().stream(file.getInputStream(), file.getSize(), PutObjectArgs.MIN_MULTIPART_SIZE).object(fileName).contentType(file.getContentType()).bucket(bucket).build());return fileName;} catch (Exception e) {e.printStackTrace();return ;}}GetMapping(getUrl)public String getUrl(RequestParam(name path) String path,RequestParam(bucket) String bucket) {try {// 获取文件访问地址 7天失效String url minioClient.getPresignedObjectUrl(GetPresignedObjectUrlArgs.builder().bucket(bucket).object(path).method(Method.GET).expiry(7, TimeUnit.DAYS).build());return url;} catch (Exception e) {e.printStackTrace();return ;}} } 5.4 okhttp3版本不兼容 如果出现okhttp3版本不兼容的问题需要在pom.xml的properties节点下加上版本号如下 okhttp3.version4.8.1 /okhttp3.version1、删除自动恢复 可以测试删除其中一半的存放位置它过一会儿就自动恢复了比如删除data0和data1,几分钟它就自动重新创建了文件并且里面的内容也恢复了。 2、文件夹 上传的单个文件变成了文件夹 3 分块存储 点击到里面单个文件被拆分成了许多个小块
http://www.dnsts.com.cn/news/105288.html

相关文章:

  • 用手机做网站视频周浦手机网站建设公司
  • 建设用地规划证查询网站网站开发的工作经验要求
  • 网站建设sem怎么做杭州优化商务服务公司
  • 买网站做seo网站建设会议讲话
  • 广西建设职业学院技术教务系统网站上虞网站建设文广网络
  • 上海轨道交通建设查询网站广州建网站开发seo型企业网站
  • 对网站的界面设计分析潮州网站建设推广
  • 设计网站官网有哪些中文域名 网站
  • 北京企业建站定制wordpress删除自豪的
  • 网站建设合同 模板 下载网站建设工作总结6
  • 济南网站排名外包wordpress优酷视频
  • 中国住房城乡建设部官方网站企业网站建设立项书
  • 家居网站建设平台网站做子页跳转到首页
  • 网站开发的主题购物网站设计需要哪些模块
  • 泳衣服饰东莞网站建设线上做笔记的网站
  • 庐江县住房和城乡建设局网站2345浏览器官网
  • 全国企业查询系统信息廊坊视频优化推广
  • 沈阳成创网站建设公司京东商城商务网站建设目的
  • 做图模板下载网站深圳app制作开发公司排名
  • 南宁手机模板建站深圳百度网站推广
  • 怎样优化排名自己网站微信小程序官方电话
  • 商城网站建设功能点价格如何设计公司官网站
  • 企业网站设计能否以如何提高网站百度权重
  • .net电商网站开发经常投诉网站快照
  • 怎样用godaddy建设一个网站比较好的手机网站
  • 重庆智能网站建设中国医疗器械网官网
  • 贸易网站源码深圳发布稳增长措施
  • 织梦网站更新Html微信公众号平台怎么开发
  • 西宁做网站的公司做英文网站要做适合已经的
  • 花瓣网是仿国外那个网站做的企业网站的建立要做的准备