本文详细介绍了如何为MinIO配置HTTPS访问,包括生成自签名CA证书及私钥的步骤。首先安装OpenSSL并配置环境变量,然后通过OpenSSL生成私钥和自签名证书,关键是要在配置文件中正确设置服务器IP和DNS地址。接着在Linux和Windows平台分别配置防火墙开放端口,将证书文件放入MinIO的certs目录并重启服务。配置完成后即可通过HTTPS访问MinIO控制台,默认会从9000端口跳转到9001端口。整个流程涵盖了从证书生成到服务部署的全过程,并提示恢复HTTP访问的方法。
2025-05-28 11:16:19
976
本文介绍了一种基于Redis实现用户访问频率控制的Lua脚本方案。该方案通过原子递增计数和时间窗口机制,可有效防止接口滥用和爬虫攻击。脚本核心功能包括:1)使用INCR命令原子性计数;2)首次访问时自动设置过期时间;3)返回当前访问次数供业务层判断是否超限。文中还提供了Java集成示例,展示了如何在过滤器中使用该脚本进行流量控制,当访问次数超过阈值时返回限流错误。该方案适用于短链服务、登录注册等需要防刷场景。
2025-05-26 09:42:07
394
由于项目需要,需要在后台对word文档中的书签进行重新填值,并进行打印。一开始已经使用Spire.Doc for Java实现了这个效果,但是这个插件是收费的,公司不想买,于是就在网上找了一段时间开源的插件,最终用了JACOB这个插件。下面记录一下实现的方法。添加到项目:将jacob-1.18.jar复制到你的项目的类路径下,或是通过构建工具如Maven或Gradle的依赖管理添加。示例代码:在你的Java程序中,你可以开始使用Jacob提供的API来创建和操作COM对象,例如自动化Word文档处理等。
2025-03-05 09:47:36
517
Mybatis-plus动态数据权限解决方案。
2024-12-26 16:28:16
312
Spring Retry + Redis Watch实现高并发乐观锁
2024-12-26 16:16:55
907
基于MinIO打造高可靠分布式“本地”文件系统
2024-12-06 17:45:23
798
分布式事务解决XA规范单机版方案。
2024-09-20 09:49:54
248
1
Drools规则引擎高级实战(实现停车计费案列)
2024-08-01 16:08:43
701
mysql调优 explain查看执行计划 extra
2024-07-23 16:33:48
375
20分钟上手新版Skywalking 9.x APM监控系统
2024-07-23 14:29:36
1220
构建Nacos高可用集群
2024-07-23 14:15:52
962
1小时上手Alibaba Sentinel流控安全组件
2024-07-22 10:42:26
1345
如何发现快速发现分析生产问题SQL
2024-07-22 10:16:27
962
微服务中多网卡造成的通信故障与解决办法
2024-07-22 10:04:57
480
为了满足电子仓库功能相关部署与扩容等操作,因此提供电子仓库部署手册。手册中我们以2个minio节点,每个节点2个盘来进行分布式部署;并且最终扩容成4个节点每个节点2个盘。
2024-07-19 15:29:50
1760
springboot集成多数据源
2024-07-17 09:31:16
331
【代码】windows单机版mongodb安装。
2024-07-12 11:32:19
264
Apache Dubbo与Nacos整合过程
2024-07-10 10:15:22
1601
Spring Boot Starter是如何产生的
2024-07-05 10:15:07
772
利用事件监听机制实现应用埋点
2024-07-05 10:08:15
168
工厂加策略模式解决超复杂业务分支
2024-07-05 09:57:18
209
mongod使用工具类封装
2024-07-04 10:15:18
311
Java8 Stream流式处理
2024-07-03 14:14:25
349
工厂加策略模式解决超复杂业务分支
2024-07-03 13:53:12
157
Redis官方支持JSON了,RedisJSON
2024-06-14 14:57:59
498
1
基于Minio打造高可用 分布式文件系统
2024-06-14 14:50:58
471
Docker基于NFS实现跨容器文件共享
2024-06-12 17:08:46
507
RabbitMQ实现延迟消息投递
2024-06-12 17:01:38
373
ELK日志收集系统
2024-06-12 16:57:22
222
建造者模式的设计与作用
2024-06-12 09:37:12
323
搭建Spring Boot Admin监控系统
2024-06-06 11:34:28
365
多层级动态结构的JSON数据如何解析
2024-06-06 11:29:55
854
简单粗暴,20分钟ShardingJDBC 5实现MySQL分库分表
2024-06-06 11:23:08
1143
Spring AOP与自定义注解实现共性需求
2024-06-06 11:18:44
437
KeepAlived+VIP高可用
2024-06-06 11:12:00
1017
Canal入门
2024-06-06 10:43:34
193
MySQL JSON
2024-06-06 10:37:29
249
CentOS7平台安装Docker
2024-06-06 10:31:23
241
Redis发布订阅机制是如何实现的?
2024-06-06 10:25:13
219
Redis官方客户端 RedisInsight V2
2024-06-06 10:18:33
1094