当消息通过 divert 转发到没有队列的地址时,是否应该自动创建队列?
Should a queue be automatically created when messages are forwarded by divert to an address that has no queues?
我创建了两个地址ADDRESS.IN、ADDRESS.OUT和一个转移
<diverts>
<divert name="DIVERT">
<address>ADDRESS.IN</address>
<forwarding-address>ADDRESS.OUT</forwarding-address>
<exclusive>true</exclusive>
</divert>
</diverts>
当向地址 ADDRESS.IN 发送消息时,它们消失了,地址 ADDRESS.OUT 中的队列不会自动创建,尽管地址参数 autoCreateQueues=true
.
Artemis 版本 2.17.0
转移不会自动创建地址或队列。
我创建了两个地址ADDRESS.IN、ADDRESS.OUT和一个转移
<diverts>
<divert name="DIVERT">
<address>ADDRESS.IN</address>
<forwarding-address>ADDRESS.OUT</forwarding-address>
<exclusive>true</exclusive>
</divert>
</diverts>
当向地址 ADDRESS.IN 发送消息时,它们消失了,地址 ADDRESS.OUT 中的队列不会自动创建,尽管地址参数 autoCreateQueues=true
.
Artemis 版本 2.17.0
转移不会自动创建地址或队列。