网上得来终觉浅

_φ(❐_❐✧ 人丑就要多读书

导航

统计

随笔分类 -  MQ

消息队列
rabbimq配置消息转换器
摘要:Spring会把你发送的消息序列化为字节发送给MQ,接收消息的时候,还会把字节反序列化为Java对象。 不过,默认情况下Spring采用的序列化方式是JDK序列化。众所周知,JDK序列化存在下列问题: 数据体积过大 有安全漏洞 可读性差 测试 @Test public void testSendMa 阅读全文

posted @ 2022-03-03 22:53 bgtong 阅读(96) 评论(0) 推荐(0) 编辑

docker安装rabbitmq
摘要:拉取镜像 docker pull rabbitmq:3-management 运行容器 docker run \ -e RABBITMQ_DEFAULT_USER=itcast \ -e RABBITMQ_DEFAULT_PASS=123321 \ --name mq \ --hostname mq 阅读全文

posted @ 2022-03-03 22:03 bgtong 阅读(26) 评论(0) 推荐(0) 编辑

springboot整合rabbitmq
摘要:1.依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> ##2. 配置 spring: rabbitmq 阅读全文

posted @ 2022-03-02 22:56 bgtong 阅读(52) 评论(0) 推荐(0) 编辑

rabbitmq模型--发布订阅模型---Topic(通配符)模型
摘要:模式说明 Topic主题模式可以实现Pub/Sub发布与订阅模式和Routing路由模式的功能,只是Topic在配置routingkey 的时候可以使用通配符,显得更加灵活。 Routingkey 一般都是有一个或多个单词组成,多个单词之间以”.”分割,例如: item.insert 符号“#”匹配 阅读全文

posted @ 2022-03-02 22:27 bgtong 阅读(190) 评论(0) 推荐(0) 编辑

rabbitmq模型---发布订阅模型---direct模型(routing key)
摘要:模式说明: 队列与交换机的绑定,不能是任意绑定了,而是要指定一个RoutingKey(路由key) 消息的发送方在向Exchange发送消息时,也必须指定消息的RoutingKey Exchange不再把消息交给每一个绑定的队列,而是根据消息的RoutingKey进行判断;只有队列的Routingk 阅读全文

posted @ 2022-03-02 22:17 bgtong 阅读(186) 评论(0) 推荐(0) 编辑

Mac安装erlang和rabbitmq
摘要:安装erlang环境 brew install erlang 安装rabbitmq brew install rabbitmq 安装RabiitMQ的可视化监控插件 // 切换到MQ目录,注意你的安装版本可能不是3.8.0 cd /usr/local/Cellar/rabbitmq/3.8.0/ / 阅读全文

posted @ 2022-03-02 21:33 bgtong 阅读(547) 评论(0) 推荐(0) 编辑

rabbitmq安装
摘要:两种安装方式: 1.rpm格式的一键安装,简单 2.源码方式安装,需要编译配置,麻烦 本文选用centos6 1. 安装依赖环境 在线安装依赖环境: yum install build-essential openssl openssl-devel unixODBC unixODBC-devel m 阅读全文

posted @ 2022-02-28 21:44 bgtong 阅读(86) 评论(0) 推荐(0) 编辑

RabbitMQ简介
摘要:2007年,Rabbit技术公司基于AMQP标准开发的RabbitMQ1.0发布。RabbitMQ采用Erlang语言开发。Erlang语言(二郎神)由Ericson设计,专门为开发高并发和分布式系统的一种语言,在电信领域使用广泛。 RabbitMQ基础架构如下图: RabbitMQ中的相关概念: 阅读全文

posted @ 2022-02-28 21:22 bgtong 阅读(129) 评论(0) 推荐(0) 编辑

MQ的基本概念
摘要:MQ全称 Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统之间进 行通信。 MQ 的优势和劣势 优势: 应用解耦 系统的耦合性越高,容错性就越低,可维护性就越低。使用 MQ 使得应用间解耦,提升容错性和可维护性。 异步提速 提升用户体验和系统吞吐量(单位时 阅读全文

posted @ 2022-02-27 22:19 bgtong 阅读(685) 评论(0) 推荐(0) 编辑

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