MinIO 是一款高性能、分布式的对象存储系统. 它是一款软件产品, 可以100%的运行在标准硬件。即X86等低成本机器也能够很好的运行MinIO。
MinIO与传统的存储和其他的对象存储不同的是:它一开始就针对性能要求更高的私有云标准进行软件架构设计。因为MinIO一开始就只为对象存储而设计。所以他采用了更易用的方式进行设计,它能实现对象存储所需要的全部功能,在性能上也更加强劲,它不会为了更多的业务功能而妥协,失去MinIO的易用性、高效性。
MinIO 是一款高性能、分布式的对象存储系统. 它是一款软件产品, 可以100%的运行在标准硬件。即X86等低成本机器也能够很好的运行MinIO。
MinIO与传统的存储和其他的对象存储不同的是:它一开始就针对性能要求更高的私有云标准进行软件架构设计。因为MinIO一开始就只为对象存储而设计。所以他采用了更易用的方式进行设计,它能实现对象存储所需要的全部功能,在性能上也更加强劲,它不会为了更多的业务功能而妥协,失去MinIO的易用性、高效性。
安装过程相对比较简单,但有一些坑记录一下
在调试项目的时候,频繁上传war包,里面的lib的体积占了war包的99%,怎么样才能把这些lib提前放在tomcat内呢?
参考文章:https://www.jianshu.com/p/43197f2a400c
对其脚本进行一些改动,变成适合自己使用习惯的;
项目中有一个HttpUtil作为客户端,当请求https的时候,会出现:
javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
的问题,本文用作者已有的知识认知排查并修复此问题。
在项目中遇到了用户Post了json格式的数据给服务器,但是用@RequestBody 并没有注入成功参数;
在某项目中,需要编写单元测试对LDAP工具类进行测试,但是此工具类中依赖了项目的配置文件,此文提供一种编写这种情况下的单元测试方法。
有时候需要在代码里实现一些定时任务,本文将使用SpringBoot默认集成的org.springframework.scheduling
进行实现。
把spring-boot项目按照平常的web项目一样发布到tomcat容器下
在本地IDE运行是上传功能通过VoteMangeController.class.getClassLoader().getResource("")).getPath()
确定上传目录是正常的,但是打成 jar 包放到服务器通过 java -jar xxxxx.jar
运行时报错。