【发布时间】:2020-09-16 01:24:25
【问题描述】:
我有一个简单的 messanger 配置:
framework:
messenger:
failure_transport: failed
transports:
async:
dsn: '%env(MESSENGER_TRANSPORT_DSN)%'
retry_strategy:
max_retries: 2
delay: 10000
failed: 'doctrine://default?queue_name=failed'
routing:
someInterface: async
我想知道每条路由到失败传输 f.e. 的消息。当消息重定向时,系统应该向我发送电子邮件通知。我唯一的想法是定期查看messenger_messages 表,其中包含存储在失败传输中的消息,但imao 这不是symfony 方式的解决方案。你知道这个功能更聪明的解决方案吗?
我正在使用 symfony/messenger 版本 5.*
【问题讨论】:
标签: php symfony message-queue symfony5