我有一个PHP脚本,每晚晚上11点访问Amazon API。 这个过程需要几个小时。 这将locking我的服务器(还没有部署)? 是最好的小批量运行?
这个过程需要几个小时。
您可能希望确保max_execution_time未在php.ini中定义,或设置得足够高,您可能希望直接执行脚本,而不是通过HTTP请求到Web服务器。
这将locking我的服务器(还没有部署)?
可能,但这完全取决于剧本打算做什么(实际上)。 长时间运行的脚本/程序通常不是问题。
是最好的小批量运行?
这取决于,例如,当批次未能完成时会发生什么情况,再次运行是否安全,是否会继续运行,后续批次是否具有早期批次的依赖性,多个批次是否可以并行运行这样做)提出一些担忧