目前我有一个在我的服务器上永久运行的 perl 脚本,检查 SQS 以获取要计算的数据。这个脚本已经运行了大约 6 个月,没有任何问题。
所以,现在我想切换到 PHP 的 CLI,并让脚本永远循环在那里。主要是因为我更熟悉 PHP。
基本上,
$i="forever";
while($i==="forever"){
doSomething();
sleep(10);
}
该脚本将执行 shell_exec("/shell_script.sh"); 处理最多可能需要 2 个小时。这会触发最大执行时间或类似情况吗?
这是“可以”做的吗?如果没有,有什么替代方案?