Repository: stratos Updated Branches: refs/heads/master e90b61917 -> 669c7e3e8
Updating load balancer extension README files Project: http://git-wip-us.apache.org/repos/asf/stratos/repo Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/669c7e3e Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/669c7e3e Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/669c7e3e Branch: refs/heads/master Commit: 669c7e3e88f9a516a2f531fc78e938b198ebd275 Parents: e90b619 Author: Imesh Gunaratne <[email protected]> Authored: Fri May 8 18:59:04 2015 +0530 Committer: Imesh Gunaratne <[email protected]> Committed: Fri May 8 18:59:04 2015 +0530 ---------------------------------------------------------------------- .../load-balancer/haproxy-extension/README.md | 2 +- extensions/load-balancer/nginx-extension/README.md | 17 +++++++++-------- 2 files changed, 10 insertions(+), 9 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/stratos/blob/669c7e3e/extensions/load-balancer/haproxy-extension/README.md ---------------------------------------------------------------------- diff --git a/extensions/load-balancer/haproxy-extension/README.md b/extensions/load-balancer/haproxy-extension/README.md index 06e6eab..9ee1f44 100644 --- a/extensions/load-balancer/haproxy-extension/README.md +++ b/extensions/load-balancer/haproxy-extension/README.md @@ -1,7 +1,7 @@ # Apache Stratos HAProxy Extension Apache Stratos HAProxy extension is a load balancer extension for HAProxy. It is an executable program -which can manage the life-cycle of a HAProxy instance according to the topology, application composite model, +which can manage the life-cycle of a HAProxy instance according to the topology, composite application model, tenant signups and domain mapping information received from Stratos via the message broker. ## How it works: http://git-wip-us.apache.org/repos/asf/stratos/blob/669c7e3e/extensions/load-balancer/nginx-extension/README.md ---------------------------------------------------------------------- diff --git a/extensions/load-balancer/nginx-extension/README.md b/extensions/load-balancer/nginx-extension/README.md index e1523a0..56d9da4 100644 --- a/extensions/load-balancer/nginx-extension/README.md +++ b/extensions/load-balancer/nginx-extension/README.md @@ -1,10 +1,11 @@ -# Apache Stratos Nginx Load Balancer Extension +# Apache Stratos Nginx Extension -Stratos Nginx load balancer extension can be used for integrating Nginx with Stratos. It provides means of -configuring the nginx according to the topology, composite application model, tenant information, application -signups and domain mappings. +Apache Stratos Nginx extension is a load balancer extension for Nginx. It is an executable program +which can manage the life-cycle of a Nginx instance according to the topology, composite application model, +tenant signups and domain mapping information received from Stratos via the message broker. -## How it works -* The load balancer extension subscribe to the message broker and receives above information from Stratos. -* Afterwards it generates Nginx configuration and start an instance of Nginx with the generated configuration file. -* Once a change in the above data set is detected a new configuration will be generated and the load balancer will be reloaded. \ No newline at end of file +## How it works: +1. Wait for the complete topology event message to initialize the topology. +2. Configure and start an instance of Nginx. +3. Listen to topology update messages. +4. Reload Nginx instance with the new topology configuration.
