RabbitMQ
文章平均质量分 51
RabbitMQ
Neo Yang
长期从事电信增值服务软件的开发和设计工作。熟悉电信网络(固网,无线,数通)的规划、设计、评估业务及其IT系统的架构设计和实现方案。熟悉Java、C++语言及其开发框架。
展开
-
RabbitMQ应用Demo:使用queue点对点通知消息
环境准备安装RabbitMq: 个人是先在Win10便携机上安装VMWare Workstation, 再安装Cent OS 操作系统,在此基础上安装RabbitMQ。安装过程可以参考这篇博客: https://blog.csdn.net/hsxy123123/article/details/104006744需要注意RabbitMQ官网提供的erlang与RabbitMQ的配套版本,按版本安装。消息生产者Demo代码 private final static String QUEUE_N原创 2022-02-03 18:11:30 · 1779 阅读 · 0 评论 -
RabbitMQ应用Demo:支持多个消费者实例热插拔
需求背景有这样一些原因需要在项目中部署多个消费者实例:基于系统的可靠性提升要求。特别是基于微服务架构的容器部署方案,微服务多实例部署是保证系统可靠性的基本要求。系统负载分担的诉求,通过多实例部署提升系统整体响应效率。应对场景包括:1)同时启动多个消费者实例能同步处理MQ分派的消息。 2) 当其中一个消费者实例挂了后重启,能继续处理消息队列中的消息。3)部署动态增加一个消费者实例,能立即投入到接收消息,处理消息的过程中。方案分析要满足上面描述的应用场景,有两点需要处理:1)消费者自动确认消息修原创 2022-03-06 18:47:04 · 2451 阅读 · 0 评论 -
RabbitMQ应用Demo:使用exchange广播消息
环境准备安装RabbitMq: 个人是先在Win10便携机上安装VMWare Workstation, 再安装Cent OS 操作系统,在此基础上安装RabbitMQ。安装过程可以参考这篇博客: https://blog.csdn.net/hsxy123123/article/details/104006744需要注意RabbitMQ官网提供的erlang与RabbitMQ的配套版本,按版本安装。消息生产者Demo代码 private final static String EXCHANG原创 2022-02-03 18:22:14 · 2340 阅读 · 0 评论