Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-5597 YARN Federation improvements
  3. YARN-11588

Fix uncleaned threads in YARN Federation interceptor threadpool

    XMLWordPrintableJSON

Details

    • Reviewed

    Description

      In YARN Federation a new interceptor is generated for each new user that calls YARN Router. This also generates a threadpool which is used to call YARN RM. However, when the call is finished the threadpool threads never exits, causing the interceptor object for the user to never be cleaned up. This causes an issue when the number of users is large in the YARN cluster, as the number of idle, uncleaned thread can reach # of users calling router times number of active core threads in thread pool. This causes performance issues in router due to too many idle threads. 

      Attachments

        Activity

          People

            jchanggg Jeffrey Chang
            jchanggg Jeffrey Chang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: