这是 amqp-consume 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
amqp-consume — 从 AMQP 服务器上的队列中消费消息
概要
amqp-消费 OPTION
命令 ARGS
课程描述
amqp-消费 使用来自 AMQP 服务器上队列的消息。 对于每条消息
到达,运行接收命令,并在标准上提供给它的消息体
输入。
amqp-消费 可以从现有队列中消费,也可以创建新队列。 它可以
可选地将队列绑定到现有的交换。
默认情况下,消息将与显式确认一起使用。 一条消息只会
如果接收命令成功退出(即退出代码为
零)。 AMQP ``没有 ACK'' 模式(又名自动确认模式)可以通过 -A 选项。
附加选项
-q
- 队列=队列 姓名
从中消费消息的队列的名称。
如果 - 队列 选项被省略,AMQP 服务器将分配一个唯一的名称
队列,以及服务器分配的名称将在 stderr 上显示; 这个案例
意味着应该声明一个独占队列。
-e
- 交换=交换 姓名
指定应该声明一个独占队列,并绑定到给定的
交换。 指定的交换应该已经存在,除非 - 交换-
类型 选项用于请求创建一个
交换。
-r
--路由密钥=路由 键
绑定的路由键。 如果省略,则假定为空路由键。
-d
- 宣布 强制声明一个独占队列,即使它不会被声明。
也就是说,当队列名称被指定为 - 队列 选项,但没有约束力
要求交换 - 交换 选项。 注意:这个选项是
已弃用,可能会在未来版本中删除,请使用 - 独家的 选项
显式声明一个独占队列。
-x
- 独家的
默认情况下,声明的队列是非排他的,此选项强制声明
排他性队列。
-A
--无确认=路由 键
启用``没有 ACK'' 模式:AMQP 服务器将无条件地确认每个
传递的消息,无论目标命令是否存在
成功与否。
-c
- 数数=限制
在收到给定数量的消息后停止消费。
-p
--预取计数=限制
请求服务器只发送 限制 消息在
时间。
如果任何值被传递给 - 数数,传递给的值 --预取计数
应该小于那个,否则它将被忽略。
If -A/--无确认 已通过,此选项无效。
国际私人包机价格项目范例
使用现有队列中的消息
``我的队列'', 和 产量 此 的话 机构 on 标准 产量 通过 猫:" 10
$
amqp-发布 -q 我的队列 猫
将新的独占队列绑定到
交换``myexch'', 和 提交 每 的话 身体 至 此 脚本 我的脚本,
自动 承认 他们 on 此 服务器:” 10
$
amqp-消费 -A -e 我的交易所 ./我的脚本
我们 还
librabbitmq-工具(7) 描述了所有通用的与连接相关的选项
RabbitMQ C 客户端工具。
amqp-消费(1)
使用 onworks.net 服务在线使用 amqp-consume