【发布时间】:2015-08-28 01:00:20
【问题描述】:
我们正在尝试在云中运行 Google Cloud Dataflow 作业,但我们不断收到“java.lang.OutOfMemoryError: Java heap space”。
我们正在尝试处理 Big Query 表中的 6.1 亿条记录,并将处理后的记录写入 12 个不同的输出(主输出 + 11 个辅助输出)。
我们已尝试将实例数量增加到 64 个 n1-standard-4 实例,但问题仍然存在。
VM 上的 Xmx 值似乎设置为 ~4GB(-Xmx3951927296),即使实例具有 15GB 内存。有什么方法可以增加 Xmx 值吗?
作业 ID 是 - 2015-06-11_21_32_32-16904087942426468793
【问题讨论】:
-
Xms 只是 最小 堆空间 - Xmx 值是多少?
-
抱歉我提到了 Xmx 值。
-
你用什么方法得到 Xmx 值?
标签: java google-cloud-platform google-cloud-dataflow