Repository: stratos Updated Branches: refs/heads/master 68cf36df3 -> e90b61917
Updating haproxy load balancer extension README.md file Project: http://git-wip-us.apache.org/repos/asf/stratos/repo Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/e90b6191 Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/e90b6191 Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/e90b6191 Branch: refs/heads/master Commit: e90b61917842d315dc15b5f26e4e7a60fbda1c4f Parents: 68cf36d Author: Imesh Gunaratne <[email protected]> Authored: Fri May 8 18:56:37 2015 +0530 Committer: Imesh Gunaratne <[email protected]> Committed: Fri May 8 18:56:37 2015 +0530 ---------------------------------------------------------------------- .../load-balancer/haproxy-extension/README.md | 19 ++++++++++++++ .../load-balancer/haproxy-extension/README.txt | 26 -------------------- 2 files changed, 19 insertions(+), 26 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/stratos/blob/e90b6191/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 new file mode 100644 index 0000000..06e6eab --- /dev/null +++ b/extensions/load-balancer/haproxy-extension/README.md @@ -0,0 +1,19 @@ +# 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, +tenant signups and domain mapping information received from Stratos via the message broker. + +## How it works: +1. Wait for the complete topology event message to initialize the topology. +2. Configure and start an instance of HAProxy. +3. Listen to topology update messages. +4. Reload HAProxy instance with the new topology configuration. +5. Periodically publish statistics to Complex Event Processor (CEP). + +Please refer INSTALL.txt for information on the installation process. + +Thanks to Vaadin for HAProxyController implementation: +https://vaadin.com/license +http://dev.vaadin.com/browser/svn/incubator/Arvue/ArvueMaster/src/org/vaadin/arvue/arvuemaster/HAProxyController.java + http://git-wip-us.apache.org/repos/asf/stratos/blob/e90b6191/extensions/load-balancer/haproxy-extension/README.txt ---------------------------------------------------------------------- diff --git a/extensions/load-balancer/haproxy-extension/README.txt b/extensions/load-balancer/haproxy-extension/README.txt deleted file mode 100644 index f38f153..0000000 --- a/extensions/load-balancer/haproxy-extension/README.txt +++ /dev/null @@ -1,26 +0,0 @@ -================================================================================ - Apache Stratos HAProxy Extension 4.0.0 -================================================================================ - - -Apache Stratos HAProxy extension is a load balancer extension for HAProxy. -It is an executable program which could manage the life-cycle of a HAProxy instance -according to topology updates received from Stratos Cloud Controller via the message broker. - -Work Flow: -1. Wait for the complete topology event message to initialize the topology. -2. Configure and start an instance of HAProxy. -3. Listen to topology update messages. -4. Reload HAProxy instance with the new topology configuration. -5. Periodically publish statistics to Complex Event Processor (CEP). - -Please refer INSTALL.txt for information on the installation process. - - -Thanks to Vaadin for HAProxyController implementation: -https://vaadin.com/license -http://dev.vaadin.com/browser/svn/incubator/Arvue/ArvueMaster/src/org/vaadin/arvue/arvuemaster/HAProxyController.java - - -Thank you for using Apache Stratos! -Apache Stratos Team
