gpt4 book ai didi

php - 定期检查从 Laravel 中的第 3 方应用程序发布的数据

转载 作者:可可西里 更新时间:2023-11-01 11:24:04 25 4
gpt4 key购买 nike

第 3 方应用程序将定期/触发的更新作为 list 发布到 Redis 数据库。

Laravel 应用程序需要定期检查redis,如果有数据,将做进一步的处理。有人可以建议在 laravel (5.7*) 中执行此操作的最佳方法吗?

最佳答案

我建议创建一个命令并使用任务调度程序。 Laravel 已经包含了一种将你的应用程序连接到 Redis 的方法。

您可以在 the Laravel documentation on task scheduling 中找到有关任务计划程序的更多信息.请注意,您必须将调度程序添加到服务器的 cronlist。 Laravel 还提供了 documentation about their Redis implementation .

旁注:由于任务调度会导致某些不稳定,特别是如果您的服务器有一些停机时间并且您必须在特定的设定时间检查数据库,我建议考虑使用 webhook 来触发 Laravel 检查 Redis 数据库。通过这种方式,使用多服务器环境也变得不那么痛苦。

关于php - 定期检查从 Laravel 中的第 3 方应用程序发布的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53514292/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com