Spring Boot中消息事件机制的原理是什么_常见问题_江南(JN)体育娱乐APP/全站登录入口
Spring Boot中消息事件机制的原理是什么
来源:常见问题    发布时间:2023-10-23 03:16:29

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

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

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

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

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

新闻动态
NEWS CENTER
联系方式
CONTACT US

电话:0769-82390615

手机:18822972172(微信同号)  

价格优惠,江南全站app欢迎致电咨询!

地址:东莞市寮步镇向西村工业区村口街3号厂房
  

邮箱:larry@chinaweish.com

网址:www.czxyhb.com