Mod cluster Concepts: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 4: | Line 4: | ||
* [[mod_cluster#Subjects|mod_cluster Subjects]] | * [[mod_cluster#Subjects|mod_cluster Subjects]] | ||
* [[httpd mod_proxy Concepts|mod_proxy Concepts]] | * [[httpd mod_proxy Concepts|mod_proxy Concepts]] | ||
=Overview= | |||
<font color=red> | |||
mod_cluster general idea is that the httpd process instantiates [[#Balancer|balancers]], which are mechanism capable of sending requests into a set of back end nodes. | |||
</font> | |||
=Lifecycle of a Request= | =Lifecycle of a Request= |
Revision as of 03:20, 9 January 2016
TODO Deplete: https://home.feodorov.com:9443/wiki/Wiki.jsp?page=Mod_clusterConcepts
Internal
Overview
mod_cluster general idea is that the httpd process instantiates balancers, which are mechanism capable of sending requests into a set of back end nodes.
Lifecycle of a Request
TODO
Balancer
TODO: what is a "balancer". There's a default one, whose default name is "mycluster". The name of the balancer can be specified by the back-end nodes. What is it? What is its function. Represent it on the diagram.
balancer://<balancer-name> is used in ProxyPass directives.
Places in which a balancer can be configured:
Worker Node
Modules
mod_cluster_slotmem
mod_manager
mod_proxy_cluster
mod_proxy_cluster cannot work correctly if mod_proxy's mod_proxy_balancer is loaded, so mod_proxy_balancer must be removed from the httpd configuration.
mod_advertise
Dependency on mod_proxy
TODO
- Why are mod_proxy.so and mod_proxy_ajp.so and how are they used?
- Are there any mod_proxy modules that must be removed?