我有一个 Laravel php 应用程序和一个 NodeJS 客户端。我的客户端发生了一些事情,我想更新我的 php 后端,所以我向 Redis 频道发布了一条消息,在我的 Laravel 应用程序中,我有一个 Redis 订阅者在该频道上监听消息。
理想情况下,我想在收到消息时触发一个事件,但我收到此错误
[Predis\Response\ServerException] 仅 ERR (P)SUBSCRIBE / (P)UNSUBSCRIBE / QUIT 在此上下文中允许
我可以在订阅者内部做我需要的事情,比如更新存储库等……但我无法触发 Laravel 事件,这是在这里做的有意义的事情。