
rabbitmq学习
文章平均质量分 70
学习rabbitmq记录
勤学多练写博客
这个作者很懒,什么都没留下…
展开
-
Rabbitmq入门5
5.1 rabbitmq常用命令rabbitmqctl 工具的标准语法如下( []表示可选参数, {}表示必选参数):vhost: 每一个vhost都可以看做一个rabbitmq服务器创建一个vhost: rabbitmqctl add_vhost 名称查看所有vhost: rabbitmqctl list_vhosts 删除一个vhost: rabbitmqctl delete_vhost 名称添加用户:rabbitmqctl add_user...原创 2021-10-17 15:30:41 · 275 阅读 · 0 评论 -
Rabbitmq入门4
4.1 channel.basicPublish中的mandatory 和immediate 详解mandatory :为true,消息无法发送到队列时,会将消息返回给客户端;为false,会丢弃消息。判断消息是否路由成功:通过channel.addReturnListener加returnKListener监听器channel.basicPublish(EXCHANGE_NAME , "", true, MessageProperties.PERSISTENT_TEXT_PLAIN...原创 2021-10-14 23:16:46 · 849 阅读 · 0 评论 -
RabbitMq入门3
3.1 Rabbitmq连接1 用来在给定的参数(l 地址、端口号、用户名、密码等)ConnectionFactory factory = new ConnectionFactory(); factory.setUsername(USERNAME); factory.setPassword(PASSWORD); factory.setVirtualHost(virtualHost) ; factory.setHost(IP ADDRESS); factory . setPort(PORT) ;原创 2021-10-11 01:25:55 · 216 阅读 · 0 评论 -
RabbitMq入门二
2.1 rabbitmq整体上是一个生产者消费者模型,主要负责接受存储转发消息2.2 RabbitMq相关概念Producer: 生产者,就是投递消息的一方。 消息一般包含两个部分: 消息体(payload):真正的消息内容 标签(label):路由key和交换机名称Consumer: 消费者 就是接收消息的一方。只会消费消息体Broker:消息服务器的节点,也可以看做是Rabbitmq服务器...原创 2021-10-08 22:42:23 · 197 阅读 · 0 评论 -
RabbitMq入门了解
1.1 什么是消息中间件?消息队列中间件 (Message Queue Middleware ,简称为 MQ) 是指利用高效可靠的消息传递 机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。个人理解:就是将消息放在第三方服务器,然后再处理1.2消息中间件的作用?异步解耦:适用于不想立刻处理的任务可以放在消息队列里慢慢处理,比如注册需要绑定邮箱,可以放队列里慢慢处理顺序保证:可以保证任务执行有序削峰原创 2021-10-08 13:34:25 · 153 阅读 · 0 评论