检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
务器端用Erlang语言(支持高并发、分布式以及健壮的容错能力等特点)编写,支持多种语言的客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP和AJAX等。
import com.huaweicloud.sdk.rabbitmq.v2.model.*; import java.util.List; import java.util.ArrayList; public class BatchCreateOrDeleteRabbitMqTagSolution
queueDeclare方法的时候在参数中设置,也可以通过Policy的方式设置。如果一个队列同时使用这两种方式设置的话,Policy的方式具备更高的优先级。 以下示例演示在Java客户端通过调用channel.queueDeclare设置惰性队列。 Map<String, Object> args = new HashMap<String
兼容RocketMQ协议。 只支持Kafka自定义协议。 RabbitMQ基于AMQP协议实现。 跨语言支持 支持多语言的客户端。 采用Scala和Java编写,支持多种语言的客户端。 支持多种语言的客户端。 流量控制 RocketMQ 5.x支持基于实例规格的流量控制。 支持client、
Queue设置为持久化后,可通过客户端设置“MessageProperties”为“PERSISTENT_TEXT_PLAIN”,向Queue发送持久消息。 以下示例演示在Java客户端设置Message持久化: import com.rabbitmq.client.MessageProperties; channel
import com.huaweicloud.sdk.rabbitmq.v2.model.*; import java.util.List; import java.util.ArrayList; public class CreateUserSolution { public
import com.huaweicloud.sdk.rabbitmq.v2.model.*; import java.util.List; import java.util.ArrayList; public class UpdateUserSolution { public
import com.huaweicloud.sdk.rabbitmq.v2.model.*; import java.util.List; import java.util.ArrayList; public class BatchRestartOrDeleteInstancesSolution
购买完成ECS后,需要在ECS中完成以下配置: 安装Java JDK,并配置JAVA_HOME与PATH环境变量。 export JAVA_HOME=/root/jdk1.8.0_231 export PATH=$JAVA_HOME/bin:$PATH 下载rabbitmq-perf-test-2
import com.huaweicloud.sdk.rabbitmq.v2.model.*; import java.util.List; import java.util.ArrayList; public class CreatePostPaidInstanceByEngineSolution
单击“确定”,完成用户的创建。 开启ACL访问控制后,消息生产者和消费者都需要增加用户认证信息(代码中需包含username和password),具体操作如下: Java代码示例 Python代码示例 编辑用户 登录管理控制台。 在管理控制台左上角单击,选择RabbitMQ实例所在的区域。 在管理控制台左上角单击,选择“应用中间件
https://{endpoint}/v2/{project_id}/instances/{instance_id} 响应示例 无 SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
}/instances/{instance_id}/tasks/{task_id} 响应示例 无 SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
"key" : "key2", "values" : [ "value2" ] } ] } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
"key" : "key2", "value" : "value2" } ] } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
d}/vhosts/{vhost}/queues/{queue}/contents 响应示例 无 SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
"rabbitmq_federation", "version" : "3.8.35" } ] } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
e_id}/vhosts { "name" : "vhost-demo" } 响应示例 无 SDK代码示例 SDK代码示例如下。 Java Python Go 更多 创建Vhost 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
instances/{instance_id}/users/{user_name} 响应示例 无 SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
9223372036854776000, "ipv6_enable" : false } ] } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19