随笔分类 -  消息队列

摘要:一.简介 消息队列包括两种模式,点对点模式(point to point queue)和发布/订阅模式(publish/subscribe,topic)。 二.点对点模式 点对点模式包括三个角色:消息队列、发送者(生产者)、接收者(消费者)。 消息发送者生产消息发送到queue中,然后消息接收者从q 阅读全文
posted @ 2021-04-20 11:13 shine声 阅读(908) 评论(0) 推荐(0) 编辑
摘要:一.简介 消息队列在实际应用中包括四种场景,应用耦合、异步处理、限流削峰、消息驱动的系统。 二.说明 1.应用耦合 具体场景:用户使用相册上传一张图片,人脸识别系统会对该图片进行人脸识别,一般的做法是,服务器接收到图片后,图片上传系统立即调用人脸识别系统,调用完成后再返回成功,如图所示。 该方法有下 阅读全文
posted @ 2021-04-18 22:25 shine声 阅读(1793) 评论(0) 推荐(1) 编辑
摘要:一.简介 EasyNetQ是一个容易使用,针对RabbitMQ的.Net Api,它提供了一个尽可能简洁的和适用于RabbitMQ的.Net类库。在EasyNetQ中,消息必须使用.Net class来定义。想发送不同的消息类型需要用不同的class来表示,这个类必须是public的,且带一个默认构 阅读全文
posted @ 2021-04-16 17:43 shine声 阅读(2492) 评论(0) 推荐(0) 编辑
摘要:一.简介 消息队列(Message Queue),指的是消息传递之间的容器,通常使用场景是,不需要立刻得到结果,但有需要对并发量进行控制的时候。 有很多组件可以实现消息队列,这里使用RabbitMQ。本文是为了简单记录一下.Net (Core)中如何通过EasyNetQ去使用RabbitMQ。 二. 阅读全文
posted @ 2021-04-14 14:29 shine声 阅读(561) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示