我创建RabbitMQ监听器:

$connection = new AMQPConnection(

$AMQP_config['server'],

$AMQP_config['port'],

$AMQP_config['user'],

$AMQP_config['password'],

$AMQP_config['virtual_host']

);

$channel = $connection->channel();

$channel->basic_qos(

null,

1,

null

);

$channel->basic_consume(

$AMQP_config['queue'],

'',

false,

false,

false,

false,

array($this, 'CallbackResponse')

);

while(count($channel->callbacks)) {

$channel->wait();

}

$channel->close();

$connection->close();

public function CallbackResponse(AMQPMessage $msg)

{

$response = json_decode($msg->body)->acopMessage;

if ($response->reqMRef == $this->_request_reference) {

$msg->delivery_info['channel']->basic_ack($msg->delivery_info['delivery_tag']);

}

}

我的RabbitMQ服务器上有5条消息.但我只收到一个回调,只有一个进入CallbackResponse().

我想检查队列中的所有消息,找到我发送的消息,阅读它,这样就会留下4条消息.

我做错了什么,为什么我只收到第一条消息?

php怎么读取mq的数据,php – 无法读取RabbitMQ的所有消息相关推荐

  1. python读取sqlserver的数据_Python实现读取SQLServer数据并插入到MongoDB数据库的方法示例...

    本文实例讲述了Python实现读取SQLServer数据并插入到MongoDB数据库的方法.分享给大家供大家参考,具体如下: # -*- coding: utf-8 -*- import pyodbc ...

  2. linux怎么读取群辉数据,Linux下读取群晖SHR/RAID硬盘组 Data Recovering of Synology DSM SHR/RAID Volume...

    背景 昨天DSM的pgsql坏了,修复的时候一时手贱把群晖的libc.so给弄坏了,彻底瘫了,想到的解决办法如下: linux下读取系统区(DSM下所有初始化过的sata硬盘的头两个分区组的raid) ...

  3. Python pandas 读取csv/txt数据文件 python读取csv/txt文件

    导读 主要利用pandas.read_csv接口对csv格式文件或txt文件进行读取,由于CSV格式文件使用非常频繁,功能强大,参数众多,因此在这里专门做详细介绍 使用示例 # 基础用法 import ...

  4. c语言编程读取bmp文件数据,c语言读取BMP图片的RGB数据

    BMP图片是位图(bitmap),一般未压缩,要读取BMP文件只要知道它的文件结构就可以了,具体格式可以百度或者google,就不多说了,几个重要的点在代码里面有注释. /** c语言读取位图信息 * ...

  5. 【Android 逆向】代码调试器开发 ( ptrace 函数 | 读取进程内存数据 )

    文章目录 一.读取进程内存数据 二.读取流程 三.完整代码 一.读取进程内存数据 使用 ptrace 函数读取内存数据 : ptrace(PTRACE_PEEKTEXT, m_nPid, (void* ...

  6. vb6 串口同时读取写入数据怎么避免冲突_实例:S7-200 SMART通过Modbus-RTU读取温湿度传感器数据...

    本实例我们介绍下西门子S7-200 SMART PLC如何通过Modbus-RTU协议读取温湿度传感器的数值.实例使用的硬件如下: S7-200 SMART CPU ST20: 温湿度传感器(支持Mo ...

  7. ROS下使用C++读取txt文本数据并使用

    本代码功能:在ROS下使用C++读取txt文本数据并对数据进行处理 分析:ROS的核心是话题订阅与发布,但作为ROS小白的我经常被各种话题搞得云里雾里,故本博客将可以处理的数据存入txt文本,通过读取 ...

  8. python读取excel表格数据

    python操作excel主要用到xlrd和xlwt两个库,xlrd读取表格数据,支持xlsx和xls格式的excel表格:xlwt写入excel表格数据 一.python读取excel表格数据 1. ...

  9. python 如何读取excel表格数据

    文章目录 前言 python 读取excel 表格 前言 如何用python读取excel表格数据呢 ? python 读取excel 表格 首先需要配置好环境,需要下载 xlrd 包: # 如果不指 ...

最新文章

  1. 怎样训练左右手协调_2019中考体育训练计划
  2. Visual Studio 15改进C++工程加载
  3. aws rds同步_将数据从Python同步到AWS RDS
  4. 模板:莫比乌斯反演(数论)
  5. Spring MVC 学习笔记一 HelloWorld
  6. SonarQube 规则的挂起与激活
  7. 阿里的爱心助农“生意”:严把质量关 一场多业务线的联动大练兵
  8. Web应用开发平台 OpenJWeb
  9. Codeforces 1082B Vova and Trophies(前缀+后缀)
  10. echarts引入china报错(The GeoJSON of the map must be provided)
  11. 111.绘制正态分布曲线
  12. [单片机框架][bsp层][AT32F415][bsp_adc] adc配置和使用
  13. 连接多个内网的方法,想连多少个连多少个
  14. android 11.0禁用电源键(屏蔽关机短按长按事件)
  15. 学Java好还是前端好?
  16. excel用图标表示数据增减
  17. Linux 修改只读文件
  18. 通过jstack分析cpu问题
  19. vscode网页显示_vscode怎么打开浏览器
  20. oracle 10g oci.dll 下载,oci.dll oracle 下载

热门文章

  1. uestc 851 方老师与素数
  2. Tomcat源码分析(十)--部署器 转载
  3. [转]关掉myeclipse下的checking for updates
  4. the future of real-time rendering hardware
  5. 史上最贵黑客事件!中本聪用代码亲手杀死 1844.67 亿枚比特币!
  6. 七夕关爱单身狗程序猿:4本书给你一个完整的脱单秘籍
  7. FreeModbus串行传输初始化
  8. oracle 嵌套游标慢,oracle 嵌套游标以及java,oracle的时间处理
  9. win7怎么清理java缓存文件夹_win7系统清理电脑缓存文件的方法
  10. 删了自己写的代码?判刑10个月!