![](/img/trans.png)
[英]RabbitMQ: Unable to enable rabbitmq-priority-queue plugin particularly, but why?
[英]how to use priority queue in rabbitmq?
rabbitmq版本3.6.1我不知道如何在erlangmq中使用erlang代碼創建優先級隊列。
我的代碼如下:
{ok, Connection} =
amqp_connection:start(#amqp_params_network{host = "localhost"}),
{ok, Channel} = amqp_connection:open_channel(Connection),
amqp_channel:call(Channel,
#'queue.declare'{queue = <<"my-priority-queue">>, passive = true,
arguments = [{<<"x-max-priority">>, 10}]}).
argumnets
是AMQP類型表,其條目必須具有在Erlang API中指定的類型。 嘗試
arguments = [{<<"x-max-priority">>, long, 10}]
其他方便的類型是longstr
, timestamp
, array
( [{Type, Value}]
), table
( [{Key, Type, value}]
)等。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.