功能点说明
rocketmq相关
minio相关(7.0.2版本)
阿里云OSS
阿里云oss上传数据
阿里云oss下载数据(获取下载地址)
阿里云oss删除数据
minio相关(8.3.0版本)
minio上传数据(8.3.0版本)
minio下载数据(8.3.0版本)
minio删除数据(8.3.0版本)
特别篇
java实现将视频分片上传到minio(一):视频分片
java实现将视频分片上传到minio(二):视频文件写入到minio
实现效果
rocketmq生产数据
postman调用接口生产数据
rocketmq控制台显示数据(需登录rocketmq控制台):
数据状态(目前订阅者还未在线,未被消费):
rocketmq消费数据
程序断点显示数据
数据状态(已被消费):
minio上传下载展示
minio上传数据
minio数据下载
http://127.0.0.1:9001/test1/data/20210922/S0004440020010200401012020090915000229/S0004440020010200401012020090915000229_1632317832373.jpg
数据下载示例
阿里云OSS上传下载展示
阿里云OSS上传展示
阿里云OSS下载展示
版本
minio版本(7.0.2版本)
<!-- https://mvnrepository.com/artifact/io.minio/minio -->
<dependency>
<groupId>io.minio</groupId>
<artifactId>minio</artifactId>
<version>7.0.2</version>
</dependency>
minio版本(8.3.0)
<dependency>
<groupId>io.minio</groupId>
<artifactId>minio</artifactId>
<version>8.3.0</version>
<exclusions>
<exclusion>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
<version>4.8.1</version>
<scope>compile</scope>
</dependency>
移除okhttp并自己添加okhttp的原因:
minio(8.3.0)引入异常问题
aliyun-sdk-oss版本
<!-- OSS SDK 相关依赖 -->
<dependency>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>
<version>3.8.0</version>
</dependency>
ons-client中包含了rocketmq(也可以直接引起rocketmq的版本)
<!-- https://mvnrepository.com/artifact/com.aliyun.openservices/ons-client -->
<dependency>
<groupId>com.aliyun.openservices</groupId>
<artifactId>ons-client</artifactId>
<version>1.8.8.Final</version>
</dependency>
源码地址
订阅私信博主,免费下载。
java实现并消费rocketmq数据并将数据上传到存储服务器-minio(7.0.2)源码地址
(推荐)java实现并消费rocketmq数据并将数据上传到存储服务器-minio(8.3.0)源码地址
java交流群(限订阅了的加):868794080