EasyNetQ 相关问题和解决方法

1 官方 项目Subscriber中的代码无法运行,提示二义性。

bus.PubSub.Subscribe<TextMessage>("subscribe_id", HandleTextMessage);

改成 bus.PubSub.Subscribe<TextMessage>("subscribe_id", (Action<TextMessage>)HandleTextMessage); 即可

2  更改连接字符串后提示ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN. For details see the broker logfile.

host=192.168.1.106;port=5672;virtualHost=/;username=guest;password=guest;requestedHeartbeat=10

连接RabbitMQ服务器异常,要么是用户名和密码错误,要么是使用的用户名没有权限登录,比如用guest用户
问题解决:
1、使用正确的用户名和密码
2、重新创建一个用户名和密码

操作命令:rabbitmqctl set_permissions -p / 用户名 ".*" ".*" ".*"   给用户赋予了权限,结果ok了,

或者在rabbitmq web后台设置权限 360浏览器不行  http://192.168.1.106:15672/#/users/feng

Virtual hostConfigure regexpWrite regexpRead regexp 
/ .* .* .*  
posted @   simadi  阅读(167)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
历史上的今天:
2019-03-05 怎么删除某个用户的所有帖子?
2018-03-05 导出toolStrip1中的图标
点击右上角即可分享
微信分享提示