1
1
方案1 所以解决这个问题的一种方法是生成一种引导PHP脚本,您称之为非阻塞。在这个脚本中,执行now blocking转换命令,然后让PHP执行其他操作。
然后从你的控制器或者你所说的引导非阻塞
方案2 因为转换是输出一个文件,所以可以启动一个单独的后台作业,监视输出文件的修改时间。如果修改后的时间像过去的一分钟,那么可以假设已经完成了对DB的转换和更新。只要数据被添加到文件中,修改的时间就应该继续更新。 希望有帮助。 另外,我有一些代码,你可能会很有用的GitHub
https://github.com/ArtisticPhoenix/MISC/blob/master/BgProcess.php PHP进程锁定(使用文件进行互斥模拟) https://github.com/ArtisticPhoenix/MISC/blob/master/ProcLock.php PHP程序的命令行参数映射: https://github.com/ArtisticPhoenix/Cli 如果对你有帮助的话,欢迎你使用它们。 |
Nora PÄ« · 统一问题在2d精灵后面排序立方体 1 年前 |
bcg · 使用Javascript从视频文件中提取地理标记 6 年前 |
abagshaw · OpenCV从url加载视频 6 年前 |
Marvin von Rappard · 剪切多个视频的结尾 6 年前 |
Neywiny · 如何设置DASH流? 6 年前 |