JamesOP MANAGER#12023年10月22日发布 #1 2023年10月22日星期日 18点37分 Flarum如果使用GBredis后,会没有消息通知,这是因为消息都存在了redis里边,并没有存到数据库。 这个时候你需要增加一个定时任务,定时把redis中的数据保存到数据库中。 这也是我们常说的,读写分离。 使用以下的脚本,定时每分钟或者更长时间(你自己选择)执行,你会发现,你的通知又回来了。 php flarum queue:work --stop-when-empty打赏2024年10月25日5 能量 来自 shxsun评论: 刚刚遇见这个问题,感谢
James Flarum如果使用GBredis后,会没有消息通知,这是因为消息都存在了redis里边,并没有存到数据库。 这个时候你需要增加一个定时任务,定时把redis中的数据保存到数据库中。 这也是我们常说的,读写分离。 使用以下的脚本,定时每分钟或者更长时间(你自己选择)执行,你会发现,你的通知又回来了。 php flarum queue:work --stop-when-empty