随笔分类 -  中间件

摘要:一、生产者 声明topic话题模式的交换机,分别发送几条消息到不同的路由key。 package test.topic; import com.rabbitmq.client.Channel; import com.rabbitmq.client.Connection; import utils.R 阅读全文 »
posted @ 2023-11-03 17:05 我命倾尘 阅读(84) 评论(0) 推荐(0) 编辑
摘要:一、生产者 在发布订阅模式的代码基础上,进行一定的调整,将声明交换机的路由模式调整为direct路由模式。 这个时候需要用到路由key,类似于给消息用来分类的标签。 分别发送三条消息,发向GetOne、GetTwo和GetThree三个路由key: //声明交换机(类型direct->路由模式) c 阅读全文 »
posted @ 2023-11-03 11:15 我命倾尘 阅读(82) 评论(0) 推荐(0) 编辑
摘要:一、生产者 package test.publish; import com.rabbitmq.client.Channel; import com.rabbitmq.client.Connection; import utils.RabbitmqConUtil; public class Give 阅读全文 »
posted @ 2023-11-03 09:03 我命倾尘 阅读(56) 评论(0) 推荐(0) 编辑
摘要:一、生产者 直接使用HelloWorld模式下的应用案例依赖和代码,将生产者Give类拷贝一份。 将发送消息部分调整为遍历发送,连发10次: //遍历发送多条消息 for (int i = 0; i < 10; i++) { //发送内容 channel.basicPublish("",QUEUE, 阅读全文 »
posted @ 2023-11-02 15:51 我命倾尘 阅读(47) 评论(0) 推荐(0) 编辑
摘要:一、引入依赖 新建一个maven项目,在pom.xml配置文件中加入以下依赖。 <dependencies> <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>4.5. 阅读全文 »
posted @ 2023-11-02 11:11 我命倾尘 阅读(18) 评论(0) 推荐(0) 编辑
摘要:一、服务器安装中间件 此处使用的是CentOS 7系统。 1、安装Erlang运行环境 下载安装包: wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm 安装相关的依赖(不安装依赖而直接安装erla 阅读全文 »
posted @ 2023-10-31 16:56 我命倾尘 阅读(73) 评论(0) 推荐(0) 编辑
摘要:一、nginx配置 1、传递请求头 最终目的是要使用UserAgent头来识别用户的客户端,然后返回不同的内容给不同的UA用户。而CDN(内容分发网络)缓存并不会区分UA(UserAgent),只会区分URL(访问的地址),所以在访问同样的域名和端口时,缓存的内容是一样的。CDN支持对不同的UA来设 阅读全文 »
posted @ 2022-08-21 11:51 我命倾尘 阅读(2169) 评论(0) 推荐(0) 编辑
摘要:一、代理配置 1、root: root配置代理路径时,会在代理的地址后拼接配置字段: location /static { root static/image; } 在访问http://ip:port/static/*.*时会映射到http://ip:port/static/static/image 阅读全文 »
posted @ 2022-07-22 15:04 我命倾尘 阅读(1950) 评论(0) 推荐(0) 编辑
摘要:一、导入依赖 在pom文件中引入Minio依赖: <!-- minio --> <dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>3.0.10</version> </dependency 阅读全文 »
posted @ 2021-04-21 09:51 我命倾尘 阅读(2141) 评论(2) 推荐(0) 编辑
摘要:一、部署准备 1、下载地址:https://dl.min.io/server/minio/release/linux-amd64/minio 下载linux系统上使用的64位minio,通过ftp传输到服务器上。 二、部署运行 1、权限赋予: chmod -R 777 /usr/local/mini 阅读全文 »
posted @ 2021-04-20 16:16 我命倾尘 阅读(2410) 评论(0) 推荐(0) 编辑
摘要:一、Minio桶存储的简单应用 1、下载minio.exe和mc.exe: 此处使用的是windows版本: minio.exe下载链接:https://dl.min.io/server/minio/release/windows-amd64/minio.exe mc.exe下载链接:https:/ 阅读全文 »
posted @ 2020-10-22 11:53 我命倾尘 阅读(2877) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示