
RabbitMQ
RabbitMQ
风水道人
另外本人100多年的开发经验,不要质疑大师,质疑那就是你的错。
展开
-
org.apache.kafka.common.KafkaException: Socket server failed to bind to 114.115.20.100:9092: Cannot
[2021-07-29 21:41:11,542] INFO Logs loading complete in 282 ms. (kafka.log.LogManager)[2021-07-29 21:41:11,552] INFO Starting log cleanup with a period of 300000 ms. (kafka.log.LogManager)[2021-07-29 21:41:11,553] INFO Starting log flusher with a defaul.原创 2021-07-29 21:53:22 · 23760 阅读 · 12 评论 -
Kafka启动遇到ERROR Exiting Kafka due to fatal exception (kafka.Kafka$)
Kafka启动遇到ERROR Exiting Kafka due to fatal exception (kafka.Kafka$)解决方案一:从kafka的根目录启动 bin/kafka-server-start.sh config/server.properties解决方案二:提升jdk小版本,跟高的版本。原创 2021-07-29 20:32:50 · 13010 阅读 · 0 评论 -
RabbitMQ的延时队列
应用场景目前常见的应用软件都有消息的延迟推送的影子,应用也极为广泛,例如:淘宝七天自动确认收货。在我们签收商品后,物流系统会在七天后延时发送一个消息给支付系统,通知支付系统将款打给商家,这个过程持续七天,就是使用了消息中间件的延迟推送功能。12306 购票支付确认页面。我们在选好票点击确定跳转的页面中往往都会有倒计时,代表着 30 分钟内订单不确认的话将会自动取消订单。其实在下订单那一刻开始购票业务系统就会发送一个延时消息给订单系统,延时30分钟,告诉订单系统订单未完成,如果我们在30分钟内完成了原创 2021-03-16 13:44:20 · 537 阅读 · 0 评论 -
kafaka单节点安装部署kafaka多节点安装部署
#kafaka单节点部署PS:Kafka中单节点部署又分为两种,一种为单节点单Broker部署,一种为单节点多Broker部署。因为是单节点的Kafka,所以在安装ZK时也只需要单节点即可。#部署单击Zookeeper安装完Zookeeper后,输入命令启动后,jps中并没有查看到QuorumPeerMain进程,说明没有启动成功。#安装kafka1.解压可以忽略1,进入下载路径下,比如我的就是进入Downloads下。输入命令: cd Downloads2,解压到当前文件夹输入:t原创 2020-12-01 18:01:37 · 292 阅读 · 0 评论 -
SpringBoot+RabbitMQ 方式收发消息
本篇会和SpringBoot做整合,采用自动配置的方式进行开发,我们只需要声明RabbitMQ地址就可以了,关于各种创建连接关闭连接的事都由Spring帮我们了~交给Spring帮我们管理连接可以让我们专注于业务逻辑,就像声明式事务一样易用,方便又高效。祝有好收获,先赞后看,快乐无限。本文代码: https://gitee.com/he-erduo/spring-boot-learning-demo https://github.com/he-erduo...原创 2020-09-21 15:27:22 · 507 阅读 · 0 评论 -
RabbitMQ 的核心概念
RabbitMQ 的核心概念,看了必懂!RabbitMQ 特点RabbitMQ 相较于其他消息队列,有一系列防止消息丢失的措施,拥有强悍的高可用性能,它的吞吐量可能没有其他消息队列大,但是其消息的保障性出类拔萃,被广泛用于金融类业务。AMQP 协议AMQP: Advanced Message Queuing Protocol 高级消息队列协议AMQP定义:是具有现代特征的二进制协议。是一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消...原创 2020-09-10 09:24:42 · 121 阅读 · 0 评论 -
非常强悍的 RabbitMQ 总结,写得真好
RabbitMQ是基于AMQP协议的,通过使用通用协议就可以做到在不同语言之间传递。AMQP协议核心概念 server:又称broker,接受客户端连接,实现AMQP实体服务。 connection:连接和具体broker网络连接。 channel:网络信道,几乎所有操作都在channel中进行,channel是消息读写的通道。客户端可以建立多个channel,每个channel表示一个会话任务。 message:消息,服务器和应用程序之间传递的...原创 2020-09-12 08:51:45 · 184 阅读 · 0 评论 -
RabbitMQ 总结面试
RabbitMQ是基于AMQP协议的,通过使用通用协议就可以做到在不同语言之间传递。AMQP协议核心概念 server:又称broker,接受客户端连接,实现AMQP实体服务。 connection:连接和具体broker网络连接。 channel:网络信道,几乎所有操作都在channel中进行,channel是消息读写的通道。客户端可以建立多个channel,每个channel表示一个会话任务。 message:消息,服务器和应用程序之间传递的...原创 2020-08-12 11:36:45 · 107 阅读 · 0 评论