加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

kettle内存溢出

发布时间:2020-12-14 03:53:32 所属栏目:大数据 来源:网络整理
导读:ETL工具kettle,在老版设计后,使用新版时,居然发生了内存溢出的错误: 出现: java heap? 或者 OutOfMemory等字样 ?这是kettle分配的内存不足。 在kettle的运行路径中,用文本编辑器打开Spoon.bat,找到: ? REM *****************************************

ETL工具kettle,在老版设计后,使用新版时,居然发生了内存溢出的错误:

出现: java heap?

或者 OutOfMemory等字样

?这是kettle分配的内存不足。

在kettle的运行路径中,用文本编辑器打开Spoon.bat,找到:

?

REM ******************************************************************
REM ** Set java runtime options???????????????????????????????????? **
REM ** Change 256m to higher values in case you run out of memory.? **
REM ******************************************************************

set OPT=-Xmx1024m -Xms512m -XX:MaxPermSize=2048m "-Djava.library.path=%LIBSPATH%" "-DKETTLE_HOME=%KETTLE_HOME%" "-DKETTLE_REPOSITORY=%KETTLE_REPOSITORY%" "-DKETTLE_USER=%KETTLE_USER%" "-DKETTLE_PASSWORD=%KETTLE_PASSWORD%" "-DKETTLE_PLUGIN_PACKAGES=%KETTLE_PLUGIN_PACKAGES%" "-DKETTLE_LOG_SIZE_LIMIT=%KETTLE_LOG_SIZE_LIMIT%"

字段,将其中-Xmx1024m加大最好是256的整数倍,你懂得。

我是修改的了MaxPermSize最大值,运行时最大,也可以。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读