ToolTwist 控制器在生成图像时挂起



使用 ToolTwist 控制器生成大型站点时,服务器挂起。使用 ps -ef,我可以看到有一个 ImageMagick "转换"命令似乎永远不会完成。如果我杀死转换过程,则生成将继续。

如果我从日志文件或使用 ps 获取完整的转换命令,我可以毫无问题地从命令行运行它。每次我在控制器中运行生成过程时,它都会卡在不同的位置。

它挂起的频率似乎是零星的,并且可能每 1,000 张图像才会发生一次。

我在Macbook Pro上运行OSX 10.7.3。

这是 ImageMagick 中的一个已知错误 - 请参阅 http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=19962

解决方案是定义一个环境变量: 导出MAGICK_THREAD_LIMIT=1

您需要在启动控制器的 tomcat 服务器之前执行此操作。

最新更新