You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@flink.apache.org by Anil <an...@gmail.com> on 2018/10/31 19:05:31 UTC

akka timeout exception

getting this error in my job manager too frequently. any help. Thanks!

java.util.concurrent.CompletionException: akka.pattern.AskTimeoutException:
Ask timed out on [Actor[akka://flink/user/jobmanager#1927353472]] after
[10000 ms]. Sender[null] sent message of type
"org.apache.flink.runtime.messages.webmonitor.RequestStatusOverview".
	at
java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:292)
	at
java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:308)
	at
java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:593)
	at
java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:577)
	at
java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474)
	at
java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1977)
	at
org.apache.flink.runtime.concurrent.FutureUtils$1.onComplete(FutureUtils.java:442)
	at akka.dispatch.OnComplete.internal(Future.scala:258)
	at akka.dispatch.OnComplete.internal(Future.scala:256)
	at akka.dispatch.japi$CallbackBridge.apply(Future.scala:186)
	at akka.dispatch.japi$CallbackBridge.apply(Future.scala:183)
	at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:36)
	at
org.apache.flink.runtime.concurrent.Executors$DirectExecutionContext.execute(Executors.java:83)
	at
scala.concurrent.impl.CallbackRunnable.executeWithValue(Promise.scala:44)
	at
scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:252)
	at scala.concurrent.Promise$class.complete(Promise.scala:55)
	at scala.concurrent.impl.Promise$DefaultPromise.complete(Promise.scala:157)
	at scala.concurrent.Future$$anonfun$map$1.apply(Future.scala:237)
	at scala.concurrent.Future$$anonfun$map$1.apply(Future.scala:237)
	at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:36)
	at
scala.concurrent.BatchingExecutor$Batch$$anonfun$run$1.processBatch$1(BatchingExecutor.scala:63)
	at
scala.concurrent.BatchingExecutor$Batch$$anonfun$run$1.apply$mcV$sp(BatchingExecutor.scala:78)
	at
scala.concurrent.BatchingExecutor$Batch$$anonfun$run$1.apply(BatchingExecutor.scala:55)
	at
scala.concurrent.BatchingExecutor$Batch$$anonfun$run$1.apply(BatchingExecutor.scala:55)
	at scala.concurrent.BlockContext$.withBlockContext(BlockContext.scala:72)
	at scala.concurrent.BatchingExecutor$Batch.run(BatchingExecutor.scala:54)
	at
scala.concurrent.Future$InternalCallbackExecutor$.unbatchedExecute(Future.scala:601)
	at
scala.concurrent.BatchingExecutor$class.execute(BatchingExecutor.scala:106)
	at
scala.concurrent.Future$InternalCallbackExecutor$.execute(Future.scala:599)
	at
scala.concurrent.impl.CallbackRunnable.executeWithValue(Promise.scala:44)
	at
scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:252)
	at
akka.pattern.PromiseActorRef$$anonfun$1.apply$mcV$sp(AskSupport.scala:603)
	at akka.actor.Scheduler$$anon$4.run(Scheduler.scala:126)
	at
scala.concurrent.Future$InternalCallbackExecutor$.unbatchedExecute(Future.scala:601)
	at
scala.concurrent.BatchingExecutor$class.execute(BatchingExecutor.scala:109)
	at
scala.concurrent.Future$InternalCallbackExecutor$.execute(Future.scala:599)
	at
akka.actor.LightArrayRevolverScheduler$TaskHolder.executeTask(LightArrayRevolverScheduler.scala:329)
	at
akka.actor.LightArrayRevolverScheduler$$anon$4.executeBucket$1(LightArrayRevolverScheduler.scala:280)
	at
akka.actor.LightArrayRevolverScheduler$$anon$4.nextTick(LightArrayRevolverScheduler.scala:284)
	at
akka.actor.LightArrayRevolverScheduler$$anon$4.run(LightArrayRevolverScheduler.scala:236)
	at java.lang.Thread.run(Thread.java:748)
Caused by: akka.pattern.AskTimeoutException: Ask timed out on
[Actor[akka://flink/user/jobmanager#1927353472]] after [10000 ms].
Sender[null] sent message of type
"org.apache.flink.runtime.messages.webmonitor.RequestStatusOverview".
	at
akka.pattern.PromiseActorRef$$anonfun$1.apply$mcV$sp(AskSupport.scala:604)
	... 9 more



--
Sent from: http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/

Re: akka timeout exception

Posted by Anil <an...@gmail.com>.
Thanks for the reply Dawid. The Flink jobs are deployed in Yarn cluster. I am
seeing the  error in Job Manager log for some jobs too frequently. I'm using
Flink 1.4.2. I'm running only Streaming Jobs. 



--
Sent from: http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/

Re: akka timeout exception

Posted by K Fred <yu...@gmail.com>.
Hi,

I got the same exception when running in flink cluster. The settings is
below:

flink version: 1.5.4

flink-conf.yaml:
jobmanager.heap.mb: 102400
taskmanager.heap.mb: 102400
taskmanager.numberOfTaskSlots: 40
parallelism.default: 40

I have 5 task manager.

My code just read hbase table data and write to another table. The size of
data about 1TB.

Thanks!



On Thu, Nov 8, 2018 at 5:50 PM Dawid Wysakowicz <dw...@apache.org>
wrote:

> Hi,
>
> Could you provide us with some more information? Which version of flink
> are you running? In which cluster setup? When does this exception occur?
> This exception says that request for status overview (no of
> taskmanagers, slots info etc.) failed.
>
> Best,
>
> Dawid
>
> On 31/10/2018 20:05, Anil wrote:
> > getting this error in my job manager too frequently. any help. Thanks!
> >
> > java.util.concurrent.CompletionException:
> akka.pattern.AskTimeoutException:
> > Ask timed out on [Actor[akka://flink/user/jobmanager#1927353472]] after
> > [10000 ms]. Sender[null] sent message of type
> > "org.apache.flink.runtime.messages.webmonitor.RequestStatusOverview".
> >       at
> >
> java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:292)
> >       at
> >
> java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:308)
> >       at
> >
> java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:593)
> >       at
> >
> java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:577)
> >       at
> >
> java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474)
> >       at
> >
> java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1977)
> >       at
> >
> org.apache.flink.runtime.concurrent.FutureUtils$1.onComplete(FutureUtils.java:442)
> >       at akka.dispatch.OnComplete.internal(Future.scala:258)
> >       at akka.dispatch.OnComplete.internal(Future.scala:256)
> >       at akka.dispatch.japi$CallbackBridge.apply(Future.scala:186)
> >       at akka.dispatch.japi$CallbackBridge.apply(Future.scala:183)
> >       at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:36)
> >       at
> >
> org.apache.flink.runtime.concurrent.Executors$DirectExecutionContext.execute(Executors.java:83)
> >       at
> > scala.concurrent.impl.CallbackRunnable.executeWithValue(Promise.scala:44)
> >       at
> >
> scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:252)
> >       at scala.concurrent.Promise$class.complete(Promise.scala:55)
> >       at
> scala.concurrent.impl.Promise$DefaultPromise.complete(Promise.scala:157)
> >       at scala.concurrent.Future$$anonfun$map$1.apply(Future.scala:237)
> >       at scala.concurrent.Future$$anonfun$map$1.apply(Future.scala:237)
> >       at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:36)
> >       at
> >
> scala.concurrent.BatchingExecutor$Batch$$anonfun$run$1.processBatch$1(BatchingExecutor.scala:63)
> >       at
> >
> scala.concurrent.BatchingExecutor$Batch$$anonfun$run$1.apply$mcV$sp(BatchingExecutor.scala:78)
> >       at
> >
> scala.concurrent.BatchingExecutor$Batch$$anonfun$run$1.apply(BatchingExecutor.scala:55)
> >       at
> >
> scala.concurrent.BatchingExecutor$Batch$$anonfun$run$1.apply(BatchingExecutor.scala:55)
> >       at
> scala.concurrent.BlockContext$.withBlockContext(BlockContext.scala:72)
> >       at
> scala.concurrent.BatchingExecutor$Batch.run(BatchingExecutor.scala:54)
> >       at
> >
> scala.concurrent.Future$InternalCallbackExecutor$.unbatchedExecute(Future.scala:601)
> >       at
> >
> scala.concurrent.BatchingExecutor$class.execute(BatchingExecutor.scala:106)
> >       at
> >
> scala.concurrent.Future$InternalCallbackExecutor$.execute(Future.scala:599)
> >       at
> > scala.concurrent.impl.CallbackRunnable.executeWithValue(Promise.scala:44)
> >       at
> >
> scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:252)
> >       at
> >
> akka.pattern.PromiseActorRef$$anonfun$1.apply$mcV$sp(AskSupport.scala:603)
> >       at akka.actor.Scheduler$$anon$4.run(Scheduler.scala:126)
> >       at
> >
> scala.concurrent.Future$InternalCallbackExecutor$.unbatchedExecute(Future.scala:601)
> >       at
> >
> scala.concurrent.BatchingExecutor$class.execute(BatchingExecutor.scala:109)
> >       at
> >
> scala.concurrent.Future$InternalCallbackExecutor$.execute(Future.scala:599)
> >       at
> >
> akka.actor.LightArrayRevolverScheduler$TaskHolder.executeTask(LightArrayRevolverScheduler.scala:329)
> >       at
> >
> akka.actor.LightArrayRevolverScheduler$$anon$4.executeBucket$1(LightArrayRevolverScheduler.scala:280)
> >       at
> >
> akka.actor.LightArrayRevolverScheduler$$anon$4.nextTick(LightArrayRevolverScheduler.scala:284)
> >       at
> >
> akka.actor.LightArrayRevolverScheduler$$anon$4.run(LightArrayRevolverScheduler.scala:236)
> >       at java.lang.Thread.run(Thread.java:748)
> > Caused by: akka.pattern.AskTimeoutException: Ask timed out on
> > [Actor[akka://flink/user/jobmanager#1927353472]] after [10000 ms].
> > Sender[null] sent message of type
> > "org.apache.flink.runtime.messages.webmonitor.RequestStatusOverview".
> >       at
> >
> akka.pattern.PromiseActorRef$$anonfun$1.apply$mcV$sp(AskSupport.scala:604)
> >       ... 9 more
> >
> >
> >
> > --
> > Sent from:
> http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/
>
> --

Fred

Re: akka timeout exception

Posted by Dawid Wysakowicz <dw...@apache.org>.
Hi,

Could you provide us with some more information? Which version of flink
are you running? In which cluster setup? When does this exception occur?
This exception says that request for status overview (no of
taskmanagers, slots info etc.) failed.

Best,

Dawid

On 31/10/2018 20:05, Anil wrote:
> getting this error in my job manager too frequently. any help. Thanks!
>
> java.util.concurrent.CompletionException: akka.pattern.AskTimeoutException:
> Ask timed out on [Actor[akka://flink/user/jobmanager#1927353472]] after
> [10000 ms]. Sender[null] sent message of type
> "org.apache.flink.runtime.messages.webmonitor.RequestStatusOverview".
> 	at
> java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:292)
> 	at
> java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:308)
> 	at
> java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:593)
> 	at
> java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:577)
> 	at
> java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474)
> 	at
> java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1977)
> 	at
> org.apache.flink.runtime.concurrent.FutureUtils$1.onComplete(FutureUtils.java:442)
> 	at akka.dispatch.OnComplete.internal(Future.scala:258)
> 	at akka.dispatch.OnComplete.internal(Future.scala:256)
> 	at akka.dispatch.japi$CallbackBridge.apply(Future.scala:186)
> 	at akka.dispatch.japi$CallbackBridge.apply(Future.scala:183)
> 	at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:36)
> 	at
> org.apache.flink.runtime.concurrent.Executors$DirectExecutionContext.execute(Executors.java:83)
> 	at
> scala.concurrent.impl.CallbackRunnable.executeWithValue(Promise.scala:44)
> 	at
> scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:252)
> 	at scala.concurrent.Promise$class.complete(Promise.scala:55)
> 	at scala.concurrent.impl.Promise$DefaultPromise.complete(Promise.scala:157)
> 	at scala.concurrent.Future$$anonfun$map$1.apply(Future.scala:237)
> 	at scala.concurrent.Future$$anonfun$map$1.apply(Future.scala:237)
> 	at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:36)
> 	at
> scala.concurrent.BatchingExecutor$Batch$$anonfun$run$1.processBatch$1(BatchingExecutor.scala:63)
> 	at
> scala.concurrent.BatchingExecutor$Batch$$anonfun$run$1.apply$mcV$sp(BatchingExecutor.scala:78)
> 	at
> scala.concurrent.BatchingExecutor$Batch$$anonfun$run$1.apply(BatchingExecutor.scala:55)
> 	at
> scala.concurrent.BatchingExecutor$Batch$$anonfun$run$1.apply(BatchingExecutor.scala:55)
> 	at scala.concurrent.BlockContext$.withBlockContext(BlockContext.scala:72)
> 	at scala.concurrent.BatchingExecutor$Batch.run(BatchingExecutor.scala:54)
> 	at
> scala.concurrent.Future$InternalCallbackExecutor$.unbatchedExecute(Future.scala:601)
> 	at
> scala.concurrent.BatchingExecutor$class.execute(BatchingExecutor.scala:106)
> 	at
> scala.concurrent.Future$InternalCallbackExecutor$.execute(Future.scala:599)
> 	at
> scala.concurrent.impl.CallbackRunnable.executeWithValue(Promise.scala:44)
> 	at
> scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:252)
> 	at
> akka.pattern.PromiseActorRef$$anonfun$1.apply$mcV$sp(AskSupport.scala:603)
> 	at akka.actor.Scheduler$$anon$4.run(Scheduler.scala:126)
> 	at
> scala.concurrent.Future$InternalCallbackExecutor$.unbatchedExecute(Future.scala:601)
> 	at
> scala.concurrent.BatchingExecutor$class.execute(BatchingExecutor.scala:109)
> 	at
> scala.concurrent.Future$InternalCallbackExecutor$.execute(Future.scala:599)
> 	at
> akka.actor.LightArrayRevolverScheduler$TaskHolder.executeTask(LightArrayRevolverScheduler.scala:329)
> 	at
> akka.actor.LightArrayRevolverScheduler$$anon$4.executeBucket$1(LightArrayRevolverScheduler.scala:280)
> 	at
> akka.actor.LightArrayRevolverScheduler$$anon$4.nextTick(LightArrayRevolverScheduler.scala:284)
> 	at
> akka.actor.LightArrayRevolverScheduler$$anon$4.run(LightArrayRevolverScheduler.scala:236)
> 	at java.lang.Thread.run(Thread.java:748)
> Caused by: akka.pattern.AskTimeoutException: Ask timed out on
> [Actor[akka://flink/user/jobmanager#1927353472]] after [10000 ms].
> Sender[null] sent message of type
> "org.apache.flink.runtime.messages.webmonitor.RequestStatusOverview".
> 	at
> akka.pattern.PromiseActorRef$$anonfun$1.apply$mcV$sp(AskSupport.scala:604)
> 	... 9 more
>
>
>
> --
> Sent from: http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/