原文:RabbitMQ入门教程(五):扇形交换机发布/订阅(Publish/Subscribe) 版权声明:本文为博主原创文章,遵循 ... ...
分类:
其他好文 时间:
2019-11-15 14:02:37
阅读次数:
85
1. 如果在应用中发生了某些事件,事件会被拦截和处理就好了,这样就有了很大的灵活性,至少代码不会紧密的耦合在一起。 我们主动的发布一些事情,然后让一下代码监听事情的发生,然后处理事情,如果有必要可以为事件添加一些属性。 2. 几个类: 事件类:ApplicationEvent 继承 java.uti ...
分类:
编程语言 时间:
2019-11-13 22:00:00
阅读次数:
80
redis相关 redis基础 redis发布订阅 redis持久化RDB与AOF redis不重启,切换RDB备份到AOF备份 redis安全配置 redis主从同步 redis哨兵集群 redis-cluster redis-python api redis面试题 原文:https://www. ...
分类:
其他好文 时间:
2019-11-12 20:04:36
阅读次数:
88
新的项目需求,使用到了硬件连接,运用到了mqtt技术,查询了相关资料,总结了一下 一、MQTT简介 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的轻量级协议,该协议构建于TCP ...
分类:
其他好文 时间:
2019-11-09 21:42:35
阅读次数:
90
一、消息队列作用:解耦、削峰、缓冲(生产速度和消费速度不一致) 二、消息队列的两种模式:点对点模式(一对一)、发布订阅模式(一对多 1. 消费者主动拉取消息 2. 队列主动推消息) 三、基础架构: A、Broker kafka的一个进程(集群的一个节点) >>>Topic 主题,将数据分类 >>>P ...
分类:
其他好文 时间:
2019-11-08 19:08:51
阅读次数:
99
First: Kafka 是什么? Kafka 是一个发布订阅系统 最初是是LinkedIn 开发 最后交给Apache 开源组织 github地址:https://github.com/apache/kafka 是用java 和Scala 去开发的~ Kafka 现在主要用于 消息队列使用 Kaf ...
分类:
其他好文 时间:
2019-11-06 16:41:21
阅读次数:
92
简介 发布-订阅模式又叫做观察者模式,他定义了一种一对多的依赖关系,即当一个对象的状态发生改变的时候,所有依赖他的对象都会得到通知。 回忆曾经 作为一名前端开发人员,给DOM节点绑定事件可是再频繁不过的事情。比如如下代码 这里我们订阅了document.body的click事件,当body被点击的时 ...
分类:
编程语言 时间:
2019-11-05 18:48:36
阅读次数:
99
安装Redis 同样我这边再次使用Docker, 方便快捷: 创建项目 这边依旧使用VS, 项目源码在 "Gitee" . 连接驱动这里选择StackExchange.Redis,之前一直是用ServiceStack.Redis, 但是它已经逐渐商业化,4.0及以上版本都具有限制. 这里的发布订阅只 ...
分类:
Web程序 时间:
2019-11-04 19:28:42
阅读次数:
95
一、简介 EventBus是一个基于发布订阅的事件总线,在Java和Android里都可以使用。 二、使用 1.引入pom 2.定义事件监听类 3.EventBusConfig 4.EventHandler 5.测试类 6.运行结果 三、自定义事件 上面的例子,我们发送和接收的都是string,如果 ...
分类:
编程语言 时间:
2019-11-02 00:16:18
阅读次数:
806