Aihua Xu created YARN-9478:
------------------------------

             Summary: 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


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
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to