Thread.sleep(millisec) 方法会休眠当前正在执行的线程,millisec 单位为毫秒。
在driver中执行不会有什么问题,
在workor中执行的话,注意不要超过heartbeat时间,否则会被resource manager给kill掉
参考
Does calling thread.sleep on a spark job have any issues with it?
多线程:Executor、Sleep、Deamon、Yeild
Thread.sleep方法在Spark任务driver中执行通常无碍,但在worker中需注意休眠时间不超过heartbeat时间,否则可能被ResourceManagerkill。讨论了在Spark作业中使用该方法可能遇到的问题。
Thread.sleep(millisec) 方法会休眠当前正在执行的线程,millisec 单位为毫秒。
在driver中执行不会有什么问题,
在workor中执行的话,注意不要超过heartbeat时间,否则会被resource manager给kill掉
Does calling thread.sleep on a spark job have any issues with it?
多线程:Executor、Sleep、Deamon、Yeild
1668
1091
2121
4769

被折叠的 条评论
为什么被折叠?