cost 182 ms
库错误:Symfony Messenger 发生套接字错误 - Library error: a socket error occurred in Symfony Messenger

赏金将在 3 天后到期。 此问题的答案有资格获得+250声望赏金。 Paweł Kolanowski想提请更多人关注这个问题。 在我的Symfony项目中,有一个queue message handler,我在执行过程中随机出现一个错误: 处理程序执行 HTTP 个请求,可能持续几秒钟,如果 A ...

Symfony 6 邮件 DSN SMTP 不发送邮件 - Symfony 6 mailer DSN with SMTP doesn't send mails

我正在尝试使用不同的 SMTP 服务器的 Symfony 6 Mailer,但它们都无法正常工作。 消息已排队但未发送。 我尝试从不同的服务器丢弃防火墙或端口问题。 没有日志消息或异常,所以我很迷茫。 这是我试过的一些 DSN: 我实际上尝试了很多带/不带加密的 DSN 组合。 我怀疑问题出在 DS ...

Symfony Messenger 顺序消息处理和 RabbitMQ 上的 x-single-active-consumer 参数 - Symfony Messenger sequential message processing and the x-single-active-consumer argument on RabbitMQ

我在我的应用程序中使用 Symfony Messenger 和 RabbitMQ 适配器。 应用程序的逻辑是,来自同一个队列的消息必须按顺序执行,一个接一个(顺序不重要),即使该队列被多个消费者监听。 换句话说,如果至少有一条消息未被确认,则队列不应发出其他消息。 为了解决这个问题,我在文档中找到了 ...

使用 Messenger 作为独立组件将依赖项注入 symfony messenger 可调用处理程序 - Inject dependencies into symfony messenger callable handler using Messenger as an independent component

阅读本手册https://symfony.com/doc/current/components/messenger.html#installation 我正在尝试将 Messenger 集成到基于 Slim 的项目中 手动处理程序注册就像可调用创建一样简单我唯一无法得到的是如何注入依赖项无论如何应 ...

主管环境变量不适用于 Symfony Messenger - Supervisor env var not working with Symfony Messenger

我正在尝试使用 Symfony Messenger 组件使用具有相同 Redis 传输的多个消费者。 正如 Symfony 指南中所述,如果我们对流/组/信使使用相同的值,我们可能会遇到问题,因为相同的消息可以由多个消费者处理。 所以我更新了我的主管配置如下: 然后,我更新了我的 messenge ...

Symfony 5.3:立即发送异步电子邮件 - Symfony 5.3: Async emails sent immediately

编辑:这个问题出现在试图在同一个应用程序中同时拥有同步和同步电子邮件的过程中。 没有说清楚。 在撰写本文时,这是不可能的,至少不像这里尝试的那样简单。 请参阅下面@msg 的评论。 配置为异步发送 email 的 email 服务改为立即发送电子邮件。 这发生在doctrine或amqp选择为MES ...

Symfony Messenger 不同应用服务器的不同消费者 - Symfony Messenger different consumers for different app servers

我有一个 Symfony 应用程序,它在负载均衡器后面的多台服务器上运行。 所以我有单独的主机 www1、www2、www3 等。 目前我正在运行messenger:consume只在 www1 上运行,担心竞争条件和可能的消息被处理两次。 现在我有一个场景,我需要在每个主机上执行一个命令。 ...

Symfony 将多封邮件合二为一发送 - Symfony group multiple emails into one and send it

我正在使用 Symfony 5.2 和带有 sengrid 的信使来发送邮件。 我想在执行特定操作时发送 email。 但是这个动作可以连续重复几次,我不想向我的用户发送垃圾邮件。 我想在发送之前存储这些电子邮件,并每小时运行一次 CRON。 如果电子邮件是针对同一用户并发送的,CRON 将分组为单 ...

AMQPException 库错误:表对于缓冲区来说太大 - AMQPException Library error: table too large for buffer

我在 Symfony 应用程序中使用 messenger 组件来处理来自 rabbitmq 的消息。 当我发送一条 2-3mb 的消息并且我的处理程序中发生错误时,尝试将消息发送回 rabbit 的中间件会引发以下类型的异常: AMQPException 库错误:表对于缓冲区来说太大我在此链接中发 ...

如何从 Symfony 项目中运行 bin/console messenger:consume 命令? - How to run bin/console messenger:consume command out of Symfony project?

我在非 Symfony 项目中使用Messenger 组件,并使用 Doctrine 作为 DSN 传输。 现在我想测试我的代码并在本地机器上使用消息,但我不知道如何在控制台中运行 messenger 命令。 我尝试使用Symfony\Component\Console\Application并在 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM