What This Tutorial Focuses OnIn the previous tutorial we improved our logging system. Instead of using a fanout exchange only capable of dummy broadca... ...
分类:
其他好文 时间:
2020-01-19 16:36:22
阅读次数:
111
在实际开发过程中,服务与服务之间通信经常会使用到消息中间件,而以往使用了中间件比如RabbitMQ,那么该中间件和系统的耦合性就会非常高,如果我们要替换为Kafka那么变动会比较大,这时我们可以使用SpringCloudStream来整合我们的消息中间件,来降低系统和中间件的耦合性。 一、消息中间的 ...
分类:
编程语言 时间:
2020-01-18 18:04:50
阅读次数:
252
Publish/Subscribe发布/订阅What This Tutorial Focuses OnIn the previous tutorial we created a work queue. The assumption behind a work queue is that each t... ...
分类:
其他好文 时间:
2020-01-18 01:05:54
阅读次数:
80
描述问题 最近项目中因为有些数据,需要推送到第三方系统中,因为数据会一直增加,并且需要与第三方系统做相关交互。 相关业务 本着不影响线上运行效率的思想,我们将增加的消息放入rabbitmq,使用另一个应用获取消费,因为数据只是推送,并且业务的数据有15分钟左右的更新策略,对实时性不是很高所以我们需要 ...
分类:
其他好文 时间:
2020-01-17 20:40:32
阅读次数:
308
一、springboot整合rabbitmq 1. 我们需要新建两个工程,一个作为生产者,另一个作为消费者。在pom.xml中添加amqp依赖: 2. 在application.yml文件中添加rabbitmq的相关信息: 3. 在生产者工程中新建配置项rabbitmqConfig.java,申明名 ...
分类:
其他好文 时间:
2020-01-17 09:21:06
阅读次数:
64
MQ产品常用的三种协议: 1:JMS rocketMQ,activeMQ 2.AMQP RabbitMq 3.MQTT activeMQ RabbitMQ是AMQP的一种实现。 AMQP是什么? 基本概念 broker:消息代理 producer: 消息的生产者 consumer: 消息的消费者 e ...
分类:
其他好文 时间:
2020-01-16 22:25:32
阅读次数:
93
前言:如果你对rabbitmq基本概念都不懂,可以移步此篇博文查阅消息队列RabbitMQ 一、单发单收 二、工作队列Work Queue 三、发布/订阅 Publish/Subscribe 四、路由Routing 五、Topic类型的exchange 六、rabbitmq部分封装代码及装备工作 一 ...
分类:
编程语言 时间:
2020-01-16 22:21:53
阅读次数:
138
docker search rabbitmq:management docker pull rabbitmq:management docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq rabbitmq:management ...
分类:
其他好文 时间:
2020-01-16 18:34:34
阅读次数:
61
这种安装方式不需要自己手动下载任何东西,包括rabbitmq 一、安装Homebrew Homebrew官网:https://brew.sh/index_zh-cn.html 打开终端,输入上面的命令 至此,homebrew 已安装好了 二、使用brew安装rabbitmq 打开终端,输入如下命令: ...
分类:
系统相关 时间:
2020-01-15 23:14:23
阅读次数:
117
发送消息 //rabbitmqctl stop_app 停止服务,会清除queue //rabbitmqctl start_app 开启服务 //rabbitmqctl list_queues 查询当前队列 //rabbitmqctl purge_queue kibaQueue 清空指定queue队 ...