一、RabbitMQ整合SpringAMQP
RabbitAdmin
RabbitAdmin類可以很好的操作RabbitMQ,在Spring中直接進行注入即可。
注意:autoStartup必須要設置為true,否則Spring容器不會加載RabbitAdmin類
RabbitAdmin底層實現就是從Spring容器中獲取Exchange、Binding、RoutingKey以及Queue的@Bean聲明
然后使用RabbitTemplate的execute方法執行對應的聲明,修改,刪除等一系列RabbitMQ基礎功能操作
例如:添加一個交換機,刪除一個綁定,清空一個隊列里的消息等
@Bean public RabbitAdmin rabbitAdmin(ConnectionFactory connectionFactory){ RabbitAdmin rabbitAdmin = new RabbitAdmin(connectionFactory); rabbitAdmin.setAutoStartup(true); return rabbitAdmin; }
SpringAMQP
RabbitTemplate
SimpleMessageListenerContainer
MessageListenerAdapter
MessageConverter
二、RabbitMQ整合SpringBoot 三、RabbitMQ整合SpringCloud文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/77715.html
摘要:可以在地址看到如何使用講解下上面命令行表示控制臺端口號,可以在瀏覽器中通過控制臺來執行的相關操作。同時從控制臺可以看到發送的速率多線程測試性能開了個線程,每個線程發送條消息。 showImg(http://ww2.sinaimg.cn/large/006tNc79ly1g5jjb62t88j30u00gwdi2.jpg); 前提 上次寫了篇文章,《SpringBoot Kafka 整合...
摘要:創建消息監聽,并發送一條消息在程序中,提供了發送消息和接收消息的所有方法。 這篇文章帶你了解怎么整合RabbitMQ服務器,并且通過它怎么去發送和接收消息。我將構建一個springboot工程,通過RabbitTemplate去通過MessageListenerAdapter去訂閱一個POJO類型的消息。 準備工作 15min IDEA maven 3.0 在開始構建項目之前,機器需...
摘要:如果你注定要成為厲害的人那問題的答案就深藏在你的血脈里。本篇文章主要講述與的整合。有想了解重構的朋友,我之前也有對重構一書的解讀,出門左轉就能看到。 如果你注定要成為厲害的人, 那問題的答案就深藏在你的血脈里。 本篇文章主要講述Spring Boot與RabbitMQ的整合。因為我們公司的云服務用到了RabbitMQ 技術,之前都是自己封裝,正好我們也正在往SpringBoot轉變,這...
摘要:介紹它是出品,最流行的,能力強勁的開源消息總線。是一個完全支持和規范的實現,盡管規范出臺已經是很久的事情了,但是在當今的應用中間仍然扮演著特殊的地位。相關文章整合使用整合使用關注我轉載請務必注明原創地址為安裝同之前一樣,直接在里面玩吧。 showImg(https://segmentfault.com/img/remote/1460000012996066?w=1920&h=1281)...
摘要:引入了新的環境和概要信息,是一種更揭秘與實戰六消息隊列篇掘金本文,講解如何集成,實現消息隊列。博客地址揭秘與實戰二數據緩存篇掘金本文,講解如何集成,實現緩存。 Spring Boot 揭秘與實戰(九) 應用監控篇 - HTTP 健康監控 - 掘金Health 信息是從 ApplicationContext 中所有的 HealthIndicator 的 Bean 中收集的, Spring...
閱讀 1148·2021-11-24 10:43
閱讀 3102·2021-11-22 09:34
閱讀 3549·2021-10-08 10:04
閱讀 3932·2021-09-23 11:58
閱讀 3115·2019-08-30 15:44
閱讀 483·2019-08-30 13:01
閱讀 1155·2019-08-28 18:07
閱讀 1448·2019-08-26 13:42