同事問Kettl配置方案在遠程節點運行時出現內存溢出,但是本地運行沒有問題,我排查了下,原來是配置問題,只需要修改相應的幾個配置文件即可。
REM ******************************************************************
REM ** Set java runtime options **
REM ** Change 512m to higher values in case you run out of memory **
REM ** or set the PENTAHO_DI_JAVA_OPTIONS environment variable **
REM ******************************************************************
if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS=-Xmx512m
注意查看每個bat或sh文件裏面的提示,這裏告訴你,一旦出現內存溢出就需要修改的地方,這下清楚了,其他類似。