zaqar¶
messaging claim create¶
创建声明并返回已声明的消息列表
openstack messaging claim create
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--ttl <ttl>]
[--grace <grace>]
[--limit <limit>]
<queue_name>
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --ttl <ttl>¶
声明的生存时间(秒)
- --grace <grace>¶
消息的宽限期(秒)
- --limit <limit>¶
声明一组消息,最多达到限制
- queue_name¶
要声明的队列名称
此命令由 python-zaqarclient 插件提供。
messaging claim query¶
显示声明详情
openstack messaging claim query
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<queue_name>
<claim_id>
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- queue_name¶
已声明队列的名称
- claim_id¶
声明的 ID
此命令由 python-zaqarclient 插件提供。
messaging claim release¶
删除声明
openstack messaging claim release <queue_name> <claim_id>
- queue_name¶
已声明队列的名称
- claim_id¶
要删除的声明 ID
此命令由 python-zaqarclient 插件提供。
messaging claim renew¶
续订声明
openstack messaging claim renew
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--ttl <ttl>]
[--grace <grace>]
<queue_name>
<claim_id>
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --ttl <ttl>¶
声明的生存时间(秒)
- --grace <grace>¶
消息的宽限期(秒)
- queue_name¶
已声明队列的名称
- claim_id¶
声明 ID
此命令由 python-zaqarclient 插件提供。
messaging flavor create¶
创建池 flavor
openstack messaging flavor create
[--pool_list <pool_list>]
<flavor_name>
- --pool_list <pool_list>¶
flavor 的池列表
- flavor_name¶
flavor 的名称
此命令由 python-zaqarclient 插件提供。
messaging flavor delete¶
删除池 flavor
openstack messaging flavor delete <flavor_name>
- flavor_name¶
flavor 的名称
此命令由 python-zaqarclient 插件提供。
messaging flavor list¶
列出可用的池 flavor
openstack messaging flavor list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--marker <flavor_name>]
[--limit <limit>]
[--detailed]
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --marker <flavor_name>¶
flavor 的分页标记
- --limit <limit>¶
页面大小限制
- --detailed¶
如果显示 flavor 的详细功能
此命令由 python-zaqarclient 插件提供。
messaging flavor show¶
显示池 flavor 详情
openstack messaging flavor show <flavor_name>
- flavor_name¶
要显示的 flavor(名称)
此命令由 python-zaqarclient 插件提供。
messaging flavor update¶
更新 flavor 的属性
openstack messaging flavor update
[--pool_list <pool_list>]
[--capabilities <capabilities>]
<flavor_name>
- --pool_list <pool_list>¶
flavor 所在的池列表
- --capabilities <capabilities>¶
描述 flavor 特定的功能。
- flavor_name¶
flavor 的名称
此命令由 python-zaqarclient 插件提供。
messaging health¶
显示 Zaqar 服务器的详细运行状况状态
openstack messaging health
此命令由 python-zaqarclient 插件提供。
messaging homedoc¶
显示 Zaqar 服务器的详细资源文档
openstack messaging homedoc
此命令由 python-zaqarclient 插件提供。
messaging message list¶
列出给定队列的所有消息
openstack messaging message list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--message-ids <message_ids>]
[--limit <limit>]
[--echo]
[--include-claimed]
[--include-delayed]
[--client-id <client_id>]
<queue_name>
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --message-ids <message_ids>¶
要检索的消息 ID 列表
- --limit <limit>¶
要获取的最大消息数
- --echo¶
是否获取此客户端自己的消息
- --include-claimed¶
是否包含已声明的消息
- --include-delayed¶
是否包含延迟的消息
- --client-id <client_id>¶
每个客户端实例的 UUID。
- queue_name¶
队列名称
此命令由 python-zaqarclient 插件提供。
messaging message post¶
发布给定队列的消息
openstack messaging message post
[--client-id <client_id>]
<queue_name>
<messages>
- --client-id <client_id>¶
每个客户端实例的 UUID。
- queue_name¶
队列名称
- messages¶
要发布的消息。
此命令由 python-zaqarclient 插件提供。
messaging ping¶
检查 Zaqar 服务器是否处于活动状态
openstack messaging ping
此命令由 python-zaqarclient 插件提供。
messaging pool create¶
创建池
openstack messaging pool create
[--flavor <flavor>]
[--pool_options <pool_options>]
<pool_name>
<pool_uri>
<pool_weight>
- --flavor <flavor>¶
池的 flavor
- --pool_options <pool_options>¶
与存储特定选项相关的可选请求组件
- pool_name¶
池名称
- pool_uri¶
存储引擎 URI
- pool_weight¶
池的权重
此命令由 python-zaqarclient 插件提供。
messaging pool delete¶
删除一个池
openstack messaging pool delete <pool_name>
- pool_name¶
池名称
此命令由 python-zaqarclient 插件提供。
messaging pool list¶
列出可用的池
openstack messaging pool list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--marker <pool_name>]
[--limit <limit>]
[--detailed]
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --marker <pool_name>¶
池的分页标记
- --limit <limit>¶
页面大小限制
- --detailed¶
详细输出
此命令由 python-zaqarclient 插件提供。
messaging pool show¶
显示池的详细信息
openstack messaging pool show <pool_name>
- pool_name¶
要显示的池(名称)
此命令由 python-zaqarclient 插件提供。
messaging pool update¶
更新池的属性
openstack messaging pool update
[--pool_uri <pool_uri>]
[--pool_weight <pool_weight>]
[--flavor <flavor>]
[--pool_options <pool_options>]
<pool_name>
- --pool_uri <pool_uri>¶
存储引擎 URI
- --pool_weight <pool_weight>¶
池的权重
- --flavor <flavor>¶
池的 flavor
- --pool_options <pool_options>¶
与存储特定选项相关的可选请求组件
- pool_name¶
池名称
此命令由 python-zaqarclient 插件提供。
messaging queue create¶
创建队列
openstack messaging queue create <queue_name>
- queue_name¶
队列名称
此命令由 python-zaqarclient 插件提供。
messaging queue delete¶
删除队列
openstack messaging queue delete <queue_name>
- queue_name¶
队列名称
此命令由 python-zaqarclient 插件提供。
messaging queue get metadata¶
获取队列元数据
openstack messaging queue get metadata <queue_name>
- queue_name¶
队列名称
此命令由 python-zaqarclient 插件提供。
messaging queue list¶
列出可用队列
openstack messaging queue list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--marker <queue_id>]
[--limit <limit>]
[--detailed]
[--with_count]
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --marker <queue_id>¶
队列的分页标记
- --limit <limit>¶
页面大小限制
- --detailed¶
如果显示队列的详细信息
- --with_count¶
如果显示队列的数量信息
此命令由 python-zaqarclient 插件提供。
messaging queue purge¶
清空队列
openstack messaging queue purge
[--resource_types <resource_types>]
<queue_name>
- --resource_types <resource_types>¶
要清空的资源类型。
- queue_name¶
队列名称
此命令由 python-zaqarclient 插件提供。
messaging queue set metadata¶
设置队列元数据
openstack messaging queue set metadata <queue_name> <queue_metadata>
- queue_name¶
队列名称
- queue_metadata¶
队列元数据,queue_metadata 将替换队列的所有元数据
此命令由 python-zaqarclient 插件提供。
messaging queue signed url¶
创建一个预签名 URL
openstack messaging queue signed url
[--paths <paths>]
[--ttl-seconds <ttl_seconds>]
[--methods <methods>]
<queue_name>
- --paths <paths>¶
允许的路径,以逗号分隔。选项:messages, subscriptions, claims
- --ttl-seconds <ttl_seconds>¶
签名失效的时间长度(秒)
- --methods <methods>¶
允许的 HTTP 方法,以逗号分隔。选项:GET, HEAD, OPTIONS, POST, PUT, DELETE
- queue_name¶
队列名称
此命令由 python-zaqarclient 插件提供。
messaging queue stats¶
获取队列统计信息
openstack messaging queue stats <queue_name>
- queue_name¶
队列名称
此命令由 python-zaqarclient 插件提供。
messaging subscription create¶
为队列创建一个订阅
openstack messaging subscription create
[--options <options>]
<queue_name>
<subscriber>
<ttl>
- --options <options>¶
订阅的元数据,JSON 格式
- queue_name¶
要订阅的队列名称
- subscriber¶
将被通知的订阅者
- ttl¶
订阅的生存时间,秒
此命令由 python-zaqarclient 插件提供。
messaging subscription delete¶
删除订阅
openstack messaging subscription delete <queue_name> <subscription_id>
- queue_name¶
订阅的队列名称
- subscription_id¶
订阅的 ID
此命令由 python-zaqarclient 插件提供。
messaging subscription list¶
列出可用订阅
openstack messaging subscription list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--marker <subscription_id>]
[--limit <limit>]
<queue_name>
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --marker <subscription_id>¶
订阅的分页标记,上一页的最后一个订阅的 ID
- --limit <limit>¶
页面大小限制,默认值为 20
- queue_name¶
要订阅的队列名称
此命令由 python-zaqarclient 插件提供。
messaging subscription show¶
显示订阅详细信息
openstack messaging subscription show <queue_name> <subscription_id>
- queue_name¶
要订阅的队列名称
- subscription_id¶
订阅的 ID
此命令由 python-zaqarclient 插件提供。
messaging subscription update¶
更新订阅
openstack messaging subscription update
[--subscriber <subscriber>]
[--ttl <ttl>]
[--options <options>]
<queue_name>
<subscription_id>
- --subscriber <subscriber>¶
将被通知的订阅者
- --ttl <ttl>¶
订阅的生存时间,秒
- --options <options>¶
订阅的元数据,JSON 格式
- queue_name¶
要订阅的队列名称
- subscription_id¶
订阅的 ID
此命令由 python-zaqarclient 插件提供。