ambari-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oleksandr Diachenko (JIRA)" <j...@apache.org>
Subject [jira] [Created] (AMBARI-3573) Configure Ganglia Web Server to use KeepAlive connections
Date Tue, 22 Oct 2013 14:29:42 GMT
Oleksandr Diachenko created AMBARI-3573:
-------------------------------------------

             Summary: Configure Ganglia Web Server to use KeepAlive connections
                 Key: AMBARI-3573
                 URL: https://issues.apache.org/jira/browse/AMBARI-3573
             Project: Ambari
          Issue Type: Task
          Components: agent
    Affects Versions: 1.5.0
            Reporter: Oleksandr Diachenko
            Assignee: Oleksandr Diachenko
             Fix For: 1.5.0


When performance profiling a 20 node cluster it was discovered that using KeepAlive http connections
resulted in a 7% performance gain for a query that returned all host_component metrics.

The GangliaPropertyProvider gets ganglia data by invoking the cgi script rrd.py.  This results
in a new HttpUrlConnection and input stream being obtained for each request to the ganglia
back end.  

By default KeepAlive is enabled for Apache but we should ensure this is the case for the http
server that provides rrd.py.

For apache, this is configured in httpd.conf.  



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message