最新 最热

MQ教程 | 消息队列AMQP应用场景

消息队列 AMQP 版可用于单体应用被拆解为微服务后不同微服务间的通信。应用解耦的好处是不同应用的迭代不再相互依赖,而异步通信的好处是数据不再需要被立即处理。异步解耦能有效缩短数据链路长度,提高数据处理效率。 ...

2020-08-17
1

Spring的学习与实战(续)

以上我们通过JavaMailSender接口实现了文本、超文本及带有附件的邮件的发送功能。 在书写这些程序时,采用了硬编码,可能会碰到如下问题:

2020-08-14
0

我服务又双叒叕奔溃了,含泪干货分享

一开始以为是服务本身导致的问题,但是最近一个礼拜都没有提交记录,所以应该不是因为异常提交导致的,只能先重启服务,看看能不能恢复过来。但是重启服务之后还是报类似的错误,而且不只一个服务报错,所以可以确定应该是mq本身...

2020-08-11
0

「事件驱动架构」Kafka vs. RabbitMQ:架构、性能和用例

如果你正在考虑是否卡夫卡RabbitMQ最适合你的用例,请继续阅读,了解这些工具背后的不同的架构和方法,如何处理信息不同,和他们的性能优缺点。我们将讨论的最佳用例的每个工具,当它可能比依赖于一个完整的端到端流处理...

2020-08-06
0

《RabbitMQ》如何保证消息的可靠性

一条消费成功被消费经历了生产者->MQ->消费者,因此在这三个步骤中都有可能造成消息丢失。

2020-08-05
0

微服务[学成在线] day05:消息中间件 RabbitMQ

2、cms 页面发布接口执行页面静态化,并将静态化页面(html文件)存储至GridFS中。

2020-08-05
0

微服务[学成在线] day19:分布式事务

学成在线的课程分为免费和收费两种。对于收费课程,用户需提交订单并完成支付方可在线学习。

2020-08-05
0

微服务[学成在线] day14:媒资管理

原始视频通常需要经过编码处理,生成 m3u8 和 ts 文件方可基于 HLS 协议播放视频。通常用户上传原始视频,系统自动处理成标准格式,系统对用户上传的视频自动编码、转换,最终生成m3u8 文件和 ts 文件,处理流程如下:...

2020-08-05
1

消息队列高可用

常见的消息队列有ActiveMQ,RabbitMQ,RocketMQ,kafka,前两个属于集群模式部署来提供高可用,后两个可以部署分布式模式提供HA。

2020-08-04
0

消息队列的可靠性

生产者: rabbitMQ支持事务,可以在发送中进行捕获异常,如果出现未接受异常进行回滚操作。

2020-08-04
0