【发布时间】:2020-09-21 19:59:29
【问题描述】:
我在尝试启动测试时收到以下错误。 该测试包括一个大型馈线,该馈线循环 620,000 条,并在馈线中包含 120 个项目的地图。
Uncaught exception when running trip_dte: java.lang.OutOfMemoryError: GC overhead limit exceeded
[error] sbt.ForkMain$ForkError: java.lang.OutOfMemoryError: GC overhead limit exceeded
[error] at scala.collection.immutable.HashMap$HashTrieMap.updated0(HashMap.scala:358)
[error] at scala.collection.immutable.HashMap.$plus(HashMap.scala:62)
[error] at scala.collection.immutable.HashMap.$plus(HashMap.scala:36)
[error] at scala.collection.mutable.MapBuilder.$plus$eq(MapBuilder.scala:29)
[error] at scala.collection.mutable.MapBuilder.$plus$eq(MapBuilder.scala:25)
[error] at scala.collection.generic.Growable.$anonfun$$plus$plus$eq$1(Growable.scala:59)
[error] at scala.collection.generic.Growable$$Lambda$44/1950093417.apply(Unknown Source)
[error] at scala.collection.IndexedSeqOptimized.foreach(IndexedSeqOptimized.scala:32)
[error] at scala.collection.IndexedSeqOptimized.foreach$(IndexedSeqOptimized.scala:29)
[error] at scala.collection.mutable.WrappedArray.foreach(WrappedArray.scala:38)
[error] at scala.collection.generic.Growable.$plus$plus$eq(Growable.scala:59)
[error] at scala.collection.generic.Growable.$plus$plus$eq$(Growable.scala:50)
[error] at scala.collection.mutable.MapBuilder.$plus$plus$eq(MapBuilder.scala:25)
[error] at scala.collection.generic.GenMapFactory.apply(GenMapFactory.scala:48)
【问题讨论】: