检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单位:个 0~280000 RabbitMQ实例 1分钟 messages_ready 可消费消息数 该指标用于统计RabbitMQ实例中总可消费消息数量。
(CreateInstanceReq.StorageSpecCodeEnum.fromValue("dms.physical.storage.high.v2")); body.withSslEnable(false); body.withPublicipId
ListExchangesResponse response = client.listExchanges(request); System.out.println(response.toString()); } catch (ConnectionException
URI PUT /v2/rabbitmq/{project_id}/instances/{instance_id}/vhosts/{vhost}/exchanges 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方式请参见获取项目
{ "dimensions" : [ { "name" : "rabbitmq_instance_id", "metrics" : [ "connections", "channels", "queues", "consumers", "messages_ready
vhosts Array of vhosts objects Vhost信息 exchanges Array of exchanges objects exchange信息 groups Array of groups objects 消费组信息。
body.decode('utf-8')) channel.basic_consume(queue=conf['queue_name'], on_message_callback=callback, auto_ack=True) print(' [*] Waiting for messages
登录Web界面,在“Exchanges”页签,新建队列时,设置x-message-ttl值,如下图所示。 父主题: 消息问题
= int32(600) request.Body = &model.ResizeEngineInstanceReq{ NewStorageSpace: &newStorageSpaceResizeEngineInstanceReq, OperType: "storage
更多关于死信的说明,请参考Dead Letter Exchanges。 在RabbitMQ中,使用死信可能会对性能产生负面影响,请慎用。
URI DELETE /v2/rabbitmq/{project_id}/instances/{instance_id}/vhosts/{vhost}/exchanges/{exchange}/destination-type/{destination_type}/destination
图1 Queues 单击“Purge Messages”,清空队列数据。 图2 清空队列数据 父主题: 管理RabbitMQ Queue
URI POST /v2/rabbitmq/{project_id}/instances/{instance_id}/vhosts/{vhost}/exchanges/{exchange}/binding 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
URI GET /v2/rabbitmq/{project_id}/instances/{instance_id}/vhosts/{vhost}/exchanges/{exchange}/binding 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
objects 查询详情 表4 QueueDetails 参数 参数类型 描述 vhost String Queue所属Vhost名称 name String Queue名称 durable Boolean 是否持久化 auto_delete Boolean 是否自动删除 messages
以下示例演示在Java客户端设置幂等: Set<Long> messageStore = new HashSet<Long>(); channel.basicConsume("queue", autoAck, "a-consumer-tag", new DefaultConsumer
”和“messages_unacknowledged”都为0时,说明消费完成。
URI POST /v2/rabbitmq/{project_id}/instances/{instance_id}/vhosts/{vhost}/exchanges 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方式请参见获取项目
rabbitmq-tutorial.jar Recv 192.168.xx.40 5672 test Zxxxxxxs [*] Waiting for messages. To exit press CTRL+C [x] Received 'Hello World!'
channel = connection.createChannel(); channel.queueDeclare(QUEUE_NAME, false, false, false, null); System.out.println(" [*] Waiting for messages