RabbitMQ"论证"文件

时间:2014-04-04 13:28:50

标签: rabbitmq

创建队列时,您可以指定消息的离开时间,如果队列在一段时间内没有使用,则删除队列等。

这些参数通过字典传递;有没有可以找到合适的键值列表的地方?

1 个答案:

答案 0 :(得分:3)

“参数”是amqp BasicProperties

http://www.rabbitmq.com/releases/rabbitmq-java-client/v3.2.4/rabbitmq-java-client-javadoc-3.2.4/com/rabbitmq/client/AMQP.BasicProperties.html

某些AMQP代理使用BasicProperties来实现其扩展,例如Time-To-Live extension是RabbitMQ扩展。

如果更改代理,则会失去此功能。

阅读http://www.rabbitmq.com/extensions.html以查看RabbitMQ扩展程序。

无论如何,您可以根据需要使用这些属性,例如,您可以添加自定义键值。

http://www.rabbitmq.com/releases//rabbitmq-java-client/current-javadoc/com/rabbitmq/client/MessageProperties.html包含一些预构建的BasicProperties。