Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
Reviewed
Description
It is observed that RM triggers an one event for every ApplicationMaster#allocate request in the following trace. This is not necessarily required and it can be optimized such that send only if any containers are there to acknowledge to NodeManager.
RMAppAttemptImpl.sendFinishedContainersToNM() line: 1871 RMAppAttemptImpl.pullJustFinishedContainers() line: 805 ApplicationMasterService.allocate(AllocateRequest) line: 567
Attachments
Attachments
Issue Links
- fixes
-
YARN-4741 RM is flooded with RMNodeFinishedContainersPulledByAMEvents in the async dispatcher event queue
- Resolved