Kamon and Akka 2.4

123 views
Skip to first unread message

Richard Rodseth

unread,
Oct 21, 2015, 8:10:29 PM10/21/15
to kamon...@googlegroups.com
Are there any known issues with Kamon 0.5.2 and Akka 2.4 ?

Not certain if it's related to Kamon, but after updating my Akka version I got the following

java.lang.OutOfMemoryError: GC overhead limit exceeded

at java.util.Arrays.copyOf(Arrays.java:3332)

at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:137)

at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:121)

at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:421)

at java.lang.StringBuilder.append(StringBuilder.java:136)

at scala.collection.mutable.StringBuilder.append(StringBuilder.scala:200)

at akka.event.LoggingReceive.isDefinedAt(LoggingReceive.scala:56)

at scala.PartialFunction$class.applyOrElse(PartialFunction.scala:123)

at akka.event.LoggingReceive.applyOrElse(LoggingReceive.scala:50)

at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:170)

at akka.actor.Actor$class.aroundReceive(Actor.scala:480)

at com.gridpoint.energy.alarms.actors.AlarmContext.aroundReceive(AlarmContext.scala:103)

at akka.actor.ActorCell.receiveMessage(ActorCell.scala:525)

at akka.actor.ActorCell.invoke_aroundBody0(ActorCell.scala:494)

at akka.actor.ActorCell$AjcClosure1.run(ActorCell.scala:1)

at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)

at akka.kamon.instrumentation.ActorCellInstrumentation$$anonfun$aroundBehaviourInvoke$1.apply(ActorCellInstrumentation.scala:63)

at kamon.trace.Tracer$.withContext(TracerModule.scala:53)

at akka.kamon.instrumentation.ActorCellInstrumentation.aroundBehaviourInvoke(ActorCellInstrumentation.scala:62)

at akka.actor.ActorCell.invoke(ActorCell.scala:487)

at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)

at akka.dispatch.Mailbox.run(Mailbox.scala:224)

at akka.dispatch.Mailbox.exec(Mailbox.scala:234)

at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)

at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)

at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)

at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)

Ivan Topolnjak

unread,
Oct 21, 2015, 8:14:23 PM10/21/15
to kamon...@googlegroups.com
Hello Richard!

The only thing that we know for sure is that there is a problem with the `kamon-akka-remote` module, as described on issue [257]. Since the problem you are seeing is related to GC I would recommend that you start by taking a heap dump and see what things are filling it up, if you see anything related to Kamon there then please let us know!


--
You received this message because you are subscribed to the Google Groups "kamon-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kamon-user+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages