private String generateAutoScaleVmGroupIdentifier(final LoadBalancerTO lbTO) { return lbTO.getSrcIp() + "-" + lbTO.getSrcPort(); }
sb.append(lbTO.getSrcIp()).append(":"); sb.append(lbTO.getSrcPort()).append(":"); final String lbRuleEntry = sb.toString();
private List<String> getRulesForPool(final LoadBalancerTO lbTO, final boolean keepAliveEnabled) { StringBuilder sb = new StringBuilder(); final String poolName = sb.append(lbTO.getSrcIp().replace(".", "_")).append('-').append(lbTO.getSrcPort()).toString(); final String publicIP = lbTO.getSrcIp(); final int publicPort = lbTO.getSrcPort(); final String algorithm = lbTO.getAlgorithm(); s_logger.warn("Haproxy stickiness policy for lb rule: " + lbTO.getSrcIp() + ":" + lbTO.getSrcPort() + ": Not Applied, cause: backends are unavailable");
String srcip = lbTO.getSrcIp(); if (srcip == null) { srcip = "TESTCOOKIE"; String srcip = lbTO.getSrcIp(); if (srcip == null) { srcip = "TESTCOOKIE"; s_logger.warn("Haproxy stickiness policy for lb rule: " + lbTO.getSrcIp() + ":" + lbTO.getSrcPort() + ": Not Applied, cause:invalid method "); return null;
final HealthCheckPolicyTO[] healthCheckPolicies = loadBalancer.getHealthCheckPolicies(); if (healthCheckPolicies != null && healthCheckPolicies.length > 0 && healthCheckPolicies[0] != null) { final String nsVirtualServerName = generateNSVirtualServerName(loadBalancer.getSrcIp(), loadBalancer.getSrcPort());
if (externalLoadBalancerIsInline) { s_logger.error("Rollbacking static nat operation of inline mode load balancing due to error on applying LB rules!"); String existedGuestIp = loadBalancersToApply.get(0).getSrcIp();
private synchronized boolean createAutoScaleConfig(final LoadBalancerTO loadBalancerTO) throws ExecutionException, Exception { final String srcIp = loadBalancerTO.getSrcIp(); final int srcPort = loadBalancerTO.getSrcPort(); final String lbProtocol = getNetScalerProtocol(loadBalancerTO);
private synchronized boolean removeAutoScaleConfig(final LoadBalancerTO loadBalancerTO) throws Exception, ExecutionException { final String srcIp = loadBalancerTO.getSrcIp(); final int srcPort = loadBalancerTO.getSrcPort(); generateAutoScaleVmGroupIdentifier(loadBalancerTO);
final String srcIp = loadBalancer.getSrcIp(); final int srcPort = loadBalancer.getSrcPort(); final String lbProtocol = getNetScalerProtocol(loadBalancer);
private synchronized boolean enableAutoScaleConfig(final LoadBalancerTO loadBalancerTO, final boolean isCleanUp) throws Exception { final String vmGroupIdentifier = generateAutoScaleVmGroupIdentifier(loadBalancerTO); final String srcIp = loadBalancerTO.getSrcIp(); final int srcPort = loadBalancerTO.getSrcPort();