You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stratos.apache.org by im...@apache.org on 2014/02/04 22:18:25 UTC
git commit: Implemented logic to add mode property to ha proxy
configuration frontend backend blocks
Updated Branches:
refs/heads/master 4892f6543 -> 4221ec8e7
Implemented logic to add mode property to ha proxy configuration frontend backend blocks
Project: http://git-wip-us.apache.org/repos/asf/incubator-stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-stratos/commit/4221ec8e
Tree: http://git-wip-us.apache.org/repos/asf/incubator-stratos/tree/4221ec8e
Diff: http://git-wip-us.apache.org/repos/asf/incubator-stratos/diff/4221ec8e
Branch: refs/heads/master
Commit: 4221ec8e74979f0b0a65cb2ee4278e7c90c258d2
Parents: 4892f65
Author: Imesh Gunaratne <im...@apache.org>
Authored: Tue Feb 4 16:18:12 2014 -0500
Committer: Imesh Gunaratne <im...@apache.org>
Committed: Tue Feb 4 16:18:12 2014 -0500
----------------------------------------------------------------------
.../apache/stratos/haproxy/extension/HAProxyConfigWriter.java | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/4221ec8e/extensions/load-balancer/haproxy-extension/src/main/java/org/apache/stratos/haproxy/extension/HAProxyConfigWriter.java
----------------------------------------------------------------------
diff --git a/extensions/load-balancer/haproxy-extension/src/main/java/org/apache/stratos/haproxy/extension/HAProxyConfigWriter.java b/extensions/load-balancer/haproxy-extension/src/main/java/org/apache/stratos/haproxy/extension/HAProxyConfigWriter.java
index e35e593..fc20234 100644
--- a/extensions/load-balancer/haproxy-extension/src/main/java/org/apache/stratos/haproxy/extension/HAProxyConfigWriter.java
+++ b/extensions/load-balancer/haproxy-extension/src/main/java/org/apache/stratos/haproxy/extension/HAProxyConfigWriter.java
@@ -70,12 +70,16 @@ public class HAProxyConfigWriter {
String frontendId = cluster.getClusterId() + "-host-" + hostName + "-proxy-" + port.getProxy();
String backendId = frontendId + "-members";
+ // Frontend block
frontendBackendCollection.append("frontend ").append(frontendId).append(NEW_LINE);
frontendBackendCollection.append("\tbind ").append(hostName).append(":").append(port.getProxy()).append(NEW_LINE);
+ frontendBackendCollection.append("\tmode ").append(port.getProtocol()).append(NEW_LINE);
frontendBackendCollection.append("\tdefault_backend ").append(backendId).append(NEW_LINE);
frontendBackendCollection.append(NEW_LINE);
- frontendBackendCollection.append("backend ").append(backendId).append(NEW_LINE);
+ // Backend block
+ frontendBackendCollection.append("backend ").append(backendId).append(NEW_LINE);
+ frontendBackendCollection.append("\tmode ").append(port.getProtocol()).append(NEW_LINE);
for (Member member : cluster.getMembers()) {
frontendBackendCollection.append("\tserver ").append(member.getMemberId()).append(" ")
.append(member.getMemberIp()).append(":").append(port.getValue()).append(NEW_LINE);