我想A.php
从另一个 php 脚本说 script 中杀死一个 php 脚本,比如 script ,(在它运行时)B.php
。当脚本A.php
启动时,我想将某种形式保存ID
到数据库中。当脚本B.php
开始运行时,我想ID
从数据库中获取它并立即使用它exit
或kill
编写脚本A.php
。
这可能吗,我该怎么做?
更新 1
可以有多个 A.php 实例,在这种情况下,我只想杀死一个 A.php 实例。我可以在每个脚本的开头获取进程 ID,并将其保存在数据库或 SESSION 变量中 B.php 知道要杀死哪个 A.php 脚本。
此应用程序在网站的后端程序中使用。杀死脚本 A.php 的原因是因为一些用户点击了许多触发 A.php 运行的按钮。由于 A.php 需要大约 5 秒的时间来运行,并且只需要最新版本的 A.php,我想杀死仍在运行的其他 A.php 脚本以节省服务器资源,因为我对结果不再感兴趣。