.net读取消息队列(rabbitmq)躺过的坑

消费消息队列有两种写法:
旧版:

		var factory = new ConnectionFactory();
	     factory.HostName = "localhost";//RabbitMQ服务在本地运行
	     factory.UserName = "guest";//用户名
	     factory.Password = "guest";//密码
		using (var connection = factory.CreateConnection())
		       {
   
		         using (var channel = connection.CreateModel())
		         {
   
		           //channel.QueueDeclare("queue", true, false, false, null);//声明队列,队列不存在则创建该队列
		           //设置prefetchCount : 1来告知RabbitMQ,在未收到消费端的消息确认时,不再分发消息,也就确保了当消费端处于忙碌状态时,不再分配任务。
		           channel.BasicQos(prefetchSize: 0, prefetchCount: 1, global: 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值