spring - 如何在 Minio (Spring, Docker) 中压缩文件
问题描述
我有一个在Docker中运行的Spring项目,通过docker-compose文件启动web,minio也在那里,我不知道如何设置压缩,我尝试了所有不同的选项,它不起作用. 请帮忙)
这是我的 Docker-compose 文件
environment:
MINIO_ACCESS_KEY: minio
MINIO_SECRET_KEY: miniominio
MINIO_COMPRESS: on
MINIO_COMPRESS_EXTENSIONS:
MINIO_COMPRESS_MIME_TYPES:
或者可能值得在 application.propert.yml 中进行压缩
解决方案
最简单的方法是删除环境变量并通过 mc 配置启用它。如果您的集群设置为myminio
在 mc 中:
mc admin config set myminio compression enable=on allow_encryption=off extensions= mime_types=
配置将存储在您的集群上。请注意,如果您启用了加密,则还需要单独启用它。
压缩是完全透明的,因此需要手动检查后端文件以查看是否正确应用。
推荐阅读
- adobe - 生成 Adobe 表单期间的 ABAP 语法错误
- php - 当我提交表单时,“并非所有字段都已输入”。我正在使用 PHP 7
- php - PHP 用 LIKE 准备语句
- ios - UITableViewCell 不遵守取决于内容的约束
- amazon-web-services - 将 iam 用户映射到角色后权限被拒绝
- c# - c# word 2016 interop watermark Shapes.AddTextEffect 错误结束
- javascript - 如何使用 webpack 为 vanilla javascript 项目实现类似角度的项目结构
- graph - 如何在Highcharts(areachart)中添加边框到区域范围
- java - 在组件/延迟块中在 triangular() 和值作为 delayTime 之间切换
- node.js - node.js async 承诺顺序执行