2021-06-28 .NET高级班 81-ASP.NET Core RabbitMQ的消息持久化

网友投稿 655 2022-05-28

一:首先安装包

nuget引入程序集:RabbitMQ.Client

//如果在队列中写入了非常多的消息: 因为停电了,RabbitMQ服务器肯定挂了;这些消息怎么办呢? 消息丢失了; //服务宕机服务重启;消息会丢失,如果有消息堆积,服务器故障了,消息的丢失其实就是业务处理不完整; //最好能够做到消息持计化; //如果作消息的持久化呢? //rabbitMQ是可以支持消息的持久化的,服务器如果宕机,重启,消息可以固化到硬盘的; //三步走: //1.声明队列必须声明为支持消息持久化的队列 //2.声明交换机必须声明为支持消息持久化的交换机 //3.发送消息的时候,必须支持为可持久化的消息;

1

2

3

4

5

6

7

2021-06-28 .NET高级班 81-ASP.NET Core RabbitMQ的消息持久化

8

9

1.生产者

public class

ASP.NET RabbitMQ

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Office更新Bug和安装Courier字体
下一篇:初学python100例-案例23 输出菱形 少儿编程案例讲解
相关文章