我开发了一个PHP脚本,可以调用SOAP Web服务。 当我得到结果时,我修改数据并将它们附加到CSV文件中。
我有一个MySQL表FOUNDS,其中包含用于查询Web服务的所有创建ID
FOUNDS
| ID | status |
| AADR | ok |
| AAIT | ok |
| AAXJ | pending |
| ACIM | pending |
我编写了一个PHP页面,从FOUNDS表中读取10行LIMIT并在soap服务上查询,获取结果,将其写入CSV,并将该行标记为“ok”。
在检索到的行上循环后,脚本会检查我是否有其他“待定”行。
如果“待定”行的总数大于零,我会为自己创建一个PHP位置。基本上页面会重新加载。否则,它会将PHP位置设置为其他页面。
当我们开始时,我在FOUNDS表中只有100个ID。
现在我在FOUNDS表中有40.000行,整个过程需要8/10小时才能完成。
如何以不需要保持浏览器打开且没有超时的方式修改脚本?