搭建RabbitMQ简单通用的直连方法
如果还没有MQ环境,可以参考上一篇的博客,在windows系统上的rabbitmq环境搭建。如果使用docker环境,可以直接百度一下,应该就一个语句就可以搞定。使用windows环境安装mq有关的教程地址:
https://www.cnblogs.com/weskynet/p/14877932.html
接下来开始.net core操作Rabbitmq有关的内容。我打算使用比较简单的单机的direct直连模式,来演示一下有关操作,基本套路差不多。
首先,我在我的package包项目上面,添加对RabbitMQ.Client的引用:
在Common文件夹下,新建类库项目 Wsk.Core.RabbitMQ,并且引用package项目:
在启动项目下的appsettings配置文件里面,新增一个访问RabbitMQ的配置信息:
配置部分代码:
"MQ": [ { "Host": "127.0.0.1", // MQ安装的实际服务器IP地址 "Port": 5672, // 服务端口号 "User": "wesky", // 用户名 "Password": "wesky123", // 密码 "ExchangeName": "WeskyExchange", // 设定一个Exchange名称, "Durable": true // 是否启用持久化 } ]