【问题标题】:What is causing this sporadic IntegrityError when calling get_thumbnail in sorl-thumbnail?在 sorl-thumbnail 中调用 get_thumbnail 时导致此零星 IntegrityError 的原因是什么?
【发布时间】:2013-09-10 09:45:26
【问题描述】:

我在运行 get_thumbnail 时会出现零星的IntegrityError

我有两个 API 调用:/listing/create 创建列表,/listing/mystuff 检索所有列表的详细信息。 mystuffcreate 完成后立即运行,mystuff 是在此错误上失败的那个。但是,如果移动应用程序被编码为在运行 mystuff 之前延迟 2 秒,则不会出现错误。

一般来说,当您在原始图像上传后不久运行 get_thumbnail 时,似乎会发生这种情况。

完整的追溯在这里:https://github.com/sorl/sorl-thumbnail/issues/162

有一个建议 herehere 添加一个 hack 来尝试/排除 IntegrityError,并延迟几秒钟并重试操作。我尝试过延迟很长时间(10 秒),但这对我不起作用。

基于 SO 问题here 我想知道是否存在“首次访问”问题?

【问题讨论】:

    标签: python django amazon-s3 boto sorl-thumbnail


    【解决方案1】:

    这已在 master sorl-thumbanil 分支上得到修复。 查看讨论:

    https://github.com/mariocesar/sorl-thumbnail/issues/162

    ...和合并的拉取请求:

    https://github.com/mariocesar/sorl-thumbnail/pull/167

    【讨论】:

      猜你喜欢
      • 2013-06-20
      • 1970-01-01
      • 2012-03-06
      • 2020-09-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多