十五、.net core(.NET 6)搭建RabbitMQ消息队列生产者和消费者的简单方法

 搭建RabbitMQ简单通用的直连方法

 

如果还没有MQ环境,可以参考上一篇的博客,在windows系统上的rabbitmq环境搭建。如果使用docker环境,可以直接百度一下,应该就一个语句就可以搞定。使用windows环境安装mq有关的教程地址:

https://www.cnblogs.com/weskynet/p/14877932.html

 

接下来开始.net core操作Rabbitmq有关的内容。我打算使用比较简单的单机的direct直连模式,来演示一下有关操作,基本套路差不多。

首先,我在我的package包项目上面,添加对RabbitMQ.Client的引用:

 

十五、.net core(.NET 6)搭建RabbitMQ消息队列生产者和消费者的简单方法

 

Common文件夹下,新建类库项目 Wsk.Core.RabbitMQ,并且引用package项目:

 

十五、.net core(.NET 6)搭建RabbitMQ消息队列生产者和消费者的简单方法

 

在启动项目下的appsettings配置文件里面,新增一个访问RabbitMQ的配置信息:

 

十五、.net core(.NET 6)搭建RabbitMQ消息队列生产者和消费者的简单方法

 

配置部分代码:

"MQ": [ { "Host": "127.0.0.1", // MQ安装的实际服务器IP地址 "Port": 5672, // 服务端口号 "User": "wesky", // 用户名 "Password": "wesky123", // 密码 "ExchangeName": "WeskyExchange", // 设定一个Exchange名称, "Durable": true // 是否启用持久化 } ]

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyjxzg.html