賞金將在 5 天后到期。此問題的答案有資格獲得 100聲望賞金。 Coder1想要獎勵現有的答案。
如何x-message-ttl使用 Symfony Messenger 定義 RabbitMQ 佇列?
我看到它與 一起使用DelayStamp,但我不想設定延遲。如果在特定時間范圍內未處理訊息,我只想洗掉訊息。我沒有看到它在源代碼中的其他任何地方參考。
我能找到的唯一檔案是使用 OldSound RabbitMq 包的舊方法。
uj5u.com熱心網友回復:
我通過這個 PR間接弄清楚了。
messenger.yaml
framework:
messenger:
transports:
mywork:
dsn: '%env(MESSENGER_TRANSPORT_DSN)%'
options:
exchange:
name: mywork
type: direct
queues:
mywork:
arguments:
x-message-ttl: 60000
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/441570.html
