相关疑难解决方法(0)

让PHP脚本循环永远从队列系统执行计算作业

目前我有一个perl脚本,它在我的服务器上永远运行,检查SQS以获取要计算的数据.这个脚本已经运行了大约6个月,没有任何问题.

所以,现在我想切换到PHP的CLI,并让脚本永远循环.主要是因为我对PHP更熟悉.

基本上,

$i="forever";
while($i==="forever"){
    doSomething();
    sleep(10);
}
Run Code Online (Sandbox Code Playgroud)

该脚本将执行shell_exec("/ shell_script.sh"); 这可能需要2个小时才能完成.这会触发最大执行时间或类似时间吗?

这样"好"吗?如果没有,有哪些替代方案?

php amazon-sqs

4
推荐指数
2
解决办法
2932
查看次数

标签 统计

amazon-sqs ×1

php ×1