行业资讯

致力于研究并开发世界领先的安全泄压解决方案

安全泄压技术领导者,米乐体育安卓版拥有国内国际领先的专利和技术

行业资讯

Spring Boot中消息事件机制的原理是什么

时间: 2023-09-18 21:54:26 |   作者: 行业资讯

  本篇文章给大家伙儿一起来分享的是有关Spring Boot中消息事件机制的原理是什么,小编觉得挺实用的,因此分享给大家学习,希望我们大家阅读完这篇文章后可以有所收获,话不多说,跟着小编共同来看看吧。

  Spring Boot自带了消息机制,可以让我们在一个地方公布消息,多个地方同时接收消息并处理消息,当然这是在同一个JVM内存下进行的,不同的进程还需要用MQ来实现。我觉得该消息模式跟观察者模式有一定的区别,观察者模式一般观察的是一个对象内部属性发生明显的变化的时候使用。而该消息机制可以在任意地方使用。

  然后就是我们的侦听者,侦听者可以有任意个依据业务不同做不同的处理,他的写法分两种,一个是实现了ApplicationListener接口,一个是在方法上打上@EventListener标签

  但是我们应该知道的是,多个消息监听是同步执行的,他们会发生阻塞,所以我们应该进行异步监听,实现异步监听只需要在方法上打上@Async标签,同时在Springboot主程序中开启允许异步

  以上就是Spring Boot中消息事件机制的原理是什么,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。


网友评论

版权所有 :旧版米乐体育app下载/m6米乐手机登陆入口 - XML