Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何处理来自外部API的表更新_Php_Mysql_Laravel_Queue - Fatal编程技术网

Php 如何处理来自外部API的表更新

Php 如何处理来自外部API的表更新,php,mysql,laravel,queue,Php,Mysql,Laravel,Queue,用户提交一个请求,该请求将传递给外部API,并在数据库中插入一个状态代码为1的插件。 API处理我的mySQL数据库中的记录并将状态代码更新为2。 如何知道API将状态代码从1更新为2 在Redis中使用Laravel队列。 我尝试过使用linux CRONJOB,但我不想使用它来探索Laravel广播 当更新函数成功运行时,添加广播事件,然后在UI中使用javascript收听它。Laravel echo是否有api点击以更新表或api自行更新数据库的页面?更新数据库本身然后cronjob是解

用户提交一个请求,该请求将传递给外部API,并在数据库中插入一个状态代码为1的插件。 API处理我的mySQL数据库中的记录并将状态代码更新为2。 如何知道API将状态代码从1更新为2

在Redis中使用Laravel队列。
我尝试过使用linux CRONJOB,但我不想使用它来探索Laravel广播


当更新函数成功运行时,添加广播事件,然后在UI中使用javascript收听它。Laravel echo

是否有api点击以更新表或api自行更新数据库的页面?更新数据库本身然后cronjob是解决方案,每5分钟设置一次,或根据您的需要对表进行查询,并将LASTCHECKID设置为config table中的某个位置,然后在下一个脚本中运行check,其中id>=LASTCHECKID,所以你不需要每次都检查整张桌子。