Loops Pentaho的Stackoverflow

Loops Pentaho的Stackoverflow,loops,stack-overflow,pentaho,kettle,Loops,Stack Overflow,Pentaho,Kettle,我有一个似乎无法解决的问题。我有一份工作(a)需要另一份工作(B)。迭代发生在作业B中。作业B中有一个循环,每次从源文件读取一行,然后写入文本文件 问题是源文件包含37000行,但执行在第27000行停止。它崩溃了,给了我 “错误(版本6.0.0.0-353,版本1从2015-10-07 13.27.43开始,由 buildguy):java.lang.StackOverflowerr“ 我已尝试将spoon.bat中的堆栈从1g逐渐增加到7g“-Xms7g”“-Xmx12g”“-XX:MaxP

我有一个似乎无法解决的问题。我有一份工作(a)需要另一份工作(B)。迭代发生在作业B中。作业B中有一个循环,每次从源文件读取一行,然后写入文本文件

问题是源文件包含37000行,但执行在第27000行停止。它崩溃了,给了我

“错误(版本6.0.0.0-353,版本1从2015-10-07 13.27.43开始,由 buildguy):java.lang.StackOverflowerr“


我已尝试将spoon.bat中的堆栈从1g逐渐增加到7g
“-Xms7g”“-Xmx12g”“-XX:MaxPermSize=256m”
,但继续崩溃。你知道我该如何解决这个问题吗?

我最终解决了这个问题,我在spoon.bat中添加了一个参数(“-Xss512m”)“%PENTAHO_DI_JAVA_OPTIONS%”==“set PENTAHO_DI_JAVA_OPTIONS=“-Xms2048m”“-Xmx4096m”“-Xss512m”“-XX:MaxPermSize=256m”

也许这有帮助:Seb,谢谢链接。我已经检查过了,但实际上不明白我应该做什么。我使用的是pentaho的最新版本,据我所知,此版本中的问题已得到修复。还有另一个案例,正在打开:。但由于它是4.5版的,我现在不确定它是不是真的@妮基,你能分担你的工作吗?这将是有益的,我很想在这里张贴项目,但我不知道如何做!我没有足够的点数来附加文件。我已经解决了这个问题。这是一个线程问题。我在spoon.bat中添加了一个参数“%PENTAHO_DI_JAVA_OPTIONS%”==“set PENTAHO_DI_JAVA_OPTIONS=“-Xms2048m”“-Xmx4096m”“-Xss512m”“-XX:MaxPermSize=256m”@Niki Nice!把它作为一个答案贴出来,这样其他人也会感到满意。