ambari-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Onischuk" <aonis...@hortonworks.com>
Subject Review Request 34414: Every minute Ambari agent freezes for 10-15 while executing status commands
Date Tue, 19 May 2015 15:56:20 GMT

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/34414/
-----------------------------------------------------------

Review request for Ambari and Dmitro Lisnichenko.


Bugs: AMBARI-11242
    https://issues.apache.org/jira/browse/AMBARI-11242


Repository: ambari


Description
-------

Status commands and security status commands pack is executed every minute and
takes ~15 seconds. While other tasks just hangs. This is very confusing for
the user.

The way optimize status commands is to execute them reflexively, since
creating the processes itself takes a lot of time (~50 processes are created
each pack).  
This reduces time of status commands to ~1.5seconds


Diffs
-----

  ambari-agent/src/main/python/ambari_agent/CustomServiceOrchestrator.py b107e3f 
  ambari-agent/src/main/python/ambari_agent/PythonExecutor.py 3aa26a0 
  ambari-agent/src/main/python/ambari_agent/PythonReflectiveExecutor.py PRE-CREATION 
  ambari-agent/src/test/python/ambari_agent/TestCustomServiceOrchestrator.py 2fb2ae5 
  ambari-agent/src/test/python/ambari_agent/TestPythonExecutor.py 4105500 
  ambari-common/src/main/python/resource_management/libraries/functions/check_process_status.py
a3e4a39 
  ambari-common/src/main/python/resource_management/libraries/script/script.py 8de9247 

Diff: https://reviews.apache.org/r/34414/diff/


Testing
-------

mvn clean test


Thanks,

Andrew Onischuk


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message