在 aws lambda 中使用 imagemagick 比较函数,错误代码为 -9 且无错误消息
Using imagemagick compare function in aws lambda with error code -9 and no error message
这不是问题,而是我经过一段时间的努力后偶然发现的解决方案。
在使用 Imagemagick 的“比较”功能比较 AWS lambda 中的两个图像时,我一直收到错误代码 -9,但没有错误消息。我无法在任何地方找到与此问题相关的讨论。
事实证明比较使用了相当多的内存,而 128mb 的初始 lambda 设置并没有削减它。增加 lambda 的内存解决了这个问题。
供参考 - 执行比较功能之前的 lambda 使用了 ~80mb,被比较的两个图像各为 ~2mb。当 运行 比较时,内存使用量猛增至 ~220mb
这不是问题,而是我经过一段时间的努力后偶然发现的解决方案。
在使用 Imagemagick 的“比较”功能比较 AWS lambda 中的两个图像时,我一直收到错误代码 -9,但没有错误消息。我无法在任何地方找到与此问题相关的讨论。
事实证明比较使用了相当多的内存,而 128mb 的初始 lambda 设置并没有削减它。增加 lambda 的内存解决了这个问题。
供参考 - 执行比较功能之前的 lambda 使用了 ~80mb,被比较的两个图像各为 ~2mb。当 运行 比较时,内存使用量猛增至 ~220mb