0

我们有一个运行 PHP 脚本的 cron,该脚本处理 xml 文件,包括处理图像。(从网址中提取它们,调整它们的大小,然后上传到 CloudFiles。

我们发现在大约 220 张图像之后,我们得到一个错误: Exception Received Retry Command Error:Unexpected response ():

我们已经编写了脚本以尝试 5 次上传它(不幸的是它仍然失败)然后转到下一张图片不幸的是它在下一张图片上失败了,依此类推。

我们上传到的容器未满,我们一次只做 1 个图像,因此低于 100/秒的限制。文件不大的例子:http://images.realestateview.com.au/pics/543/10157543ao.jpg" format="jpg"/>

然后我们尝试通过我们的服务器再次运行脚本,该脚本失败并且它与其他图像一起成功运行。

不知道为什么会发生这种情况,RackSpace 建议这是脚本或 cron 的问题。但我们并不相信。

如果有帮助,很高兴发布脚本。

4

1 回答 1

0

您是在任何退避时间内进行 5 次重试,还是尽可能快地重试?如果当前没有,请在重试尝试中添加指数退避。

于 2016-12-07T18:25:28.783 回答