检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
maintain_begin String 维护时间窗开始时间,格式为HH:mm。 maintain_end String 维护时间窗结束时间,格式为HH:mm。 enable_publicip Boolean RabbitMQ实例是否开启公网访问功能。 true:开启 false:未开启
#SSL使用的算法 spring.rabbitmq.ssl.algorithm=TLSv1.2 #是否启用主机验证 spring.rabbitmq.ssl.verify-hostname=false #是否启用服务端证书验证 spring.rabbitmq.ssl.validate-serv
Key,即死信Exchange会将消息发送至匹配该死信Routing Key的Binding Key所对应的Queue。 消息过期时间 消息的存活时间,单位为ms。超过消息过期时间,消息还未被成功消费,就会变为死信消息,该消息将会被发送到死信Exchange。 最大优先级 仅RabbitMQ AMQP-0-9-1版本包含此参数。
maintain_begin String 维护时间窗开始时间,格式为HH:mm:ss。 maintain_end String 维护时间窗结束时间,格式为HH:mm:ss。 enable_publicip Boolean RabbitMQ实例是否开启公网访问功能。 true:开启 false:未开启
maintain_begin String 维护时间窗开始时间,格式为HH:mm。 maintain_end String 维护时间窗结束时间,格式为HH:mm。 enable_publicip Boolean RabbitMQ实例是否开启公网访问功能。 true:开启 false:未开启
maintain_begin String 维护时间窗开始时间,格式为HH:mm:ss。 maintain_end String 维护时间窗结束时间,格式为HH:mm:ss。 enable_publicip Boolean RabbitMQ实例是否开启公网访问功能。 true:开启 false:未开启
配一个默认开始时间02:00:00。 maintain_end 否 String 维护时间窗结束时间,格式为HH:mm:ss。 维护时间窗开始和结束时间必须为指定的时间段。 结束时间在开始时间基础上加四个小时,即当开始时间为22:00:00时,结束时间为02:00:00。 该参数
_id}/tasks 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方式请参见获取项目ID。 instance_id 是 String 实例ID。 表2 Query参数 参数 是否必选 参数类型 描述 start 否 Integer
String 维护时间窗结束时间,格式为HH:mm。 维护时间窗开始和结束时间必须为指定的时间段。 结束时间在开始时间基础上加四个小时,即当开始时间为22:00时,结束时间为02:00。 该参数不能单独为空,若该值为空,则开始时间也为空,系统分配一个默认结束时间06:00。 enable_publicip
路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方式请参见获取项目ID。 instance_id 是 String 实例ID vhost 是 String Vhost名称 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述
表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方式请参见获取项目ID。 instance_id 是 String 实例ID vhost 是 String Vhost名称 表2 Query参数 参数 是否必选 参数类型 描述 offset
String Queue所属Vhost名称 name String Queue名称 durable Boolean 是否持久化 auto_delete Boolean 是否自动删除 messages Integer 待消费消息数 consumers Integer 连接的消费者数 policy
default_az Boolean 是否为默认可用区。 remain_time Long 剩余时间。 ipv6_enable Boolean 是否支持IPv6。 请求示例 GET https://{endpoint}/v2/available-zones 响应示例 状态码: 200 查询可用区信息成功。
Definition 定义TTL,单位为ms。填写“expires”参数,值设置为“1”,表示队列过期时间为1ms。 单击“Add policy”。 在“Queues”页签,查看队列是否成功删除。 队列成功删除后,在“Admin > Policies”页面中,在2中新增的策略后,单击“Clear”,删除策略。
params String 任务参数。 status String 任务状态。 created_at String 启动时间。 updated_at String 结束时间。 请求示例 GET https://{endpoint}/v2/{project_id}/instances/{
消息体类型的请求头“Content-Type”,请求鉴权信息等。 详细的公共请求消息头字段请参见表2。 表2 公共请求消息头 名称 描述 是否必选 示例 Host 请求的服务器信息,从服务API的URL中获取。值为hostname[:port]。端口缺省时使用默认的端口,https的默认端口为443。
可以错峰进行消息处理。 另外,在商品秒杀、抢购等流量短时间内暴增场景中,为了防止后端应用被压垮,可在前后端系统间使用RabbitMQ消息队列传递请求。 图3 消息队列应对秒杀大流量场景 系统解耦 以电商秒杀、抢购等流量短时间内暴增场景为例,传统做法是,用户下单后,订单系统发送查询
assword 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方式请参见获取项目ID。 instance_id 是 String 实例ID。 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 new_password