如何停止由于SIGKILL导致ImageMagick失败?

时间:2019-10-13 15:37:40

标签: node.js imagemagick sigkill

我正在尝试使用imagemagick调整GIF和PNG图片的大小。

有时候,它只能尝试识别图像而失败:

    im.identify(tempFilePath, function(err, features){
      if (err) {
        console.log(err);
        return next();
      }
    }

因此,通常使用PNG和GIF均可毫无问题地完成该过程。但是,当我上传一个特定的GIF图像(由用户发送给我,是一个有效的gif文件)时,出现此错误:

{"error":{"timedOut":false,"killed":true,"code":null,"signal":"SIGKILL"}

我不知道这意味着什么,似乎与内存有关?有办法防止这种情况发生吗?

0 个答案:

没有答案