小编Sri*_*ini的帖子

LiquibasegenerateChangeLog 失败:Java 堆空间

当我尝试从 DB2 数据库生成 SQL 数据时,遇到 Java 堆空间问题。大约有 25 个表,大约 1000 条记录。

我使用以下脚本生成变更集数据:

C:\liquibase-3.0.2-bin>liquibase --driver=com.ibm.db2.jcc.DB2Driver \
--classpath="C:\db2jcc.jar" \
--changeLogFile="C:\Liquibase Release\liqui_MYDB_MYSCHEMA_Data.xml" \
--url="jdbc:db2://__ip__here__:9008/MYDB" \
--username="user" \
--password="12345" \
--defaultSchemaName="MYSCHEMA" \
--diffTypes=data  \
generateChangeLog
Run Code Online (Sandbox Code Playgroud)

我尝试通过在 liquibase.bat 文件中设置 JAVA_OPTS 来增加内存,但这没有产生任何解决方案:

  • set JAVA_OPTS="-XX:MaxPermSize=1024m"
  • set JAVA_OPTS="-Xms512m -Xmx1024m"

java heap-memory liquibase

6
推荐指数
1
解决办法
6317
查看次数

骡子:在ForEach中打印键和值

我想在ForEach中打印键和值.我能够获得Keyset但不能获得个人密钥.

<set-variable variableName="fileContents" value="#[message.payload]" />

<foreach collection="#[message.payload]">
    <logger message="#[fileContents.keySet()]" level="INFO" doc:name="Logger"/>
    <logger message="#[message:payload]" level="INFO" doc:name="Logger"/>

</foreach> 
Run Code Online (Sandbox Code Playgroud)

foreach hashmap mule

0
推荐指数
1
解决办法
2495
查看次数

标签 统计

foreach ×1

hashmap ×1

heap-memory ×1

java ×1

liquibase ×1

mule ×1