You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-dev@hadoop.apache.org by "Manikandan R (Jira)" <ji...@apache.org> on 2019/08/28 17:16:00 UTC

[jira] [Resolved] (YARN-9478) Add timeout for renew delegation thread pool

     [ https://issues.apache.org/jira/browse/YARN-9478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Manikandan R resolved YARN-9478.
--------------------------------
    Resolution: Duplicate

> Add timeout for renew delegation thread pool
> --------------------------------------------
>
>                 Key: YARN-9478
>                 URL: https://issues.apache.org/jira/browse/YARN-9478
>             Project: Hadoop YARN
>          Issue Type: Improvement
>          Components: resourcemanager
>    Affects Versions: 2.6.0
>            Reporter: Aihua Xu
>            Assignee: Aihua Xu
>            Priority: Major
>
> Yarn by default creates a thread pool with 50 threads to handle all the token renewal for the running jobs. Currently there is no timeout for the threads so if there is one application is slowing to renew token, then eventually Yarn could run into the situation that all the threads are busy with renewing tokens for such application types and the whole Yarn cluster can't handle new applications. 
> Propose to add timeout to the threads in the thread pool so the threads get killed after certain time.  



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-dev-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-dev-help@hadoop.apache.org