MQ
文章平均质量分 62
程序员吨吨
这个作者很懒,什么都没留下…
展开
-
Kafka,RabbitMQ,RockedMQ实际应用大汇总2.RabbitMQ,RocketMQ
Kafka,RabbitMQ,RockedMQ实际应用大汇总2.RocketMQ&RabbitMQ本文结合官网用例,记载了三大主流mq的实例以及实际运用。本文不涉及相关环境的安装与配置,涉及较为全面的代码(包括配置文件及maven)本文直接上代码及用例,适合对mq已经学过一遍或了解过的同学进行学习&复习,可加入生产环境。关于各种mq的介绍及对比可以参照我之前的文章其实mq的设计思想都差不多,可以细细感受一下mq的设计理念以及基本的服务对象。如果有问题,欢迎留言区或私信进行交流。原创 2021-09-11 22:01:12 · 221 阅读 · 0 评论 -
Kafka,RabbitMQ,RockedMQ真实应用开发大汇总1
Kafka,RabbitMQ,RockedMQ实际应用大汇总1.Kafka本文结合官网用例,记载了三大主流mq的实例以及实际运用。本文不涉及相关环境的安装与配置,涉及较为全面的代码(包括配置文件及maven)本文直接上代码及用例,适合对mq已经学过一遍或了解过的同学进行学习&复习,可加入生产环境。关于各种mq的介绍及对比可以参照我之前的文章其实mq的设计思想都差不多,可以细细感受一下mq的设计理念以及基本的服务对象。如果有问题,欢迎留言区或私信进行交流。虽然已经挑重点代码拿出来了,但原创 2021-09-11 15:32:25 · 689 阅读 · 4 评论 -
关于RocketMQ不兼容jdk8以上版本的问题解决方案及后续问题
参照了这篇文章,感谢大佬分享。主要是classpath和gc回收上作出了调整,我自己的水平还远远不够解决这个问题。解决方案地址原创 2021-08-16 17:57:51 · 1730 阅读 · 0 评论 -
RabbitMQ复习<二> 角色
RabbitMQ复习<二> 角色RabbitMQ:http://www.rabbitmq.com/是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、C、用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不错,与SpringAMQP完美的整合、API丰富易用文档:https://www.rabbitmq.com/getstarted.html**主要角色 **BrokerRabbi原创 2021-08-13 00:01:29 · 929 阅读 · 0 评论 -
当下主流MQ框架对比及选择
当下主流MQ框架对比及选择业界主流的消息队列:Apache ActiveMQ、Kafka、RabbitMQ、RocketMQActiveMQ:http://activemq.apache.org/Apache出品,历史悠久,支持多种语言的客户端和协议,支持多种语言Java, .NET, C++ 等基于JMS Provider的实现缺点:吞吐量不高,多队列的时候性能下降,存在消息丢失的情况,比较少大规模使用Kafka:http://kafka.apache.org/原创 2021-08-12 23:41:05 · 1421 阅读 · 0 评论 -
RabbitMQ复习<一>基本概念
RabbitMQ复习<一>基本概念一.什么是MQMQ全称MessageQueue,主要是用于程序和程序直接通信,异步+解耦使用场景:核心应用解耦:订单系统-》物流系统异步:用户注册-》发送邮件,初始化信息削峰:秒杀、日志处理跨平台 、多语言分布式事务、最终一致性RPC调用上下游对接,数据源变动->通知下属二.AMQP和JMS消息服务JMSJMS: Java消息服务(Java Message Service),Java平台中关于面向消息中间原创 2021-08-12 23:39:01 · 548 阅读 · 0 评论