我有一个简单的信使配置:
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
我想知道路由到失败的传输 fe 系统的每条消息都应该在消息重定向时向我发送电子邮件通知。我唯一的想法是定期检查messenger_messages包含存储在失败传输中的消息的表,但我认为这不是 symfony 方式的解决方案。你知道这个功能更聪明的解决方案吗?
我正在使用版本 5.* 的 symfony/messenger
慕田峪4524236
守着一只汪