summaryrefslogtreecommitdiffstats
path: root/aai-common-docker/aai-haproxy-image/src/main/docker/docker-entrypoint.sh
diff options
context:
space:
mode:
authorWilliam Reehil <william.reehil@att.com>2022-11-10 16:00:39 +0000
committerGerrit Code Review <gerrit@onap.org>2022-11-10 16:00:39 +0000
commit3824f66ae66823d5de0be9b49f5c85113d9e20e7 (patch)
tree3ed1952d4f5fa74705b69f8527a14bb0c2df02a0 /aai-common-docker/aai-haproxy-image/src/main/docker/docker-entrypoint.sh
parent8b504f6db32630ae4b6774efabc87ed76a950053 (diff)
parent5548a2a5b854e8c9bb9da308e5f6aced074a9927 (diff)
Merge "Configure AAI HA Proxy to distribute the load to multiple AAI service replicas. Added some useful tools for custom image of aai haproxy"
Diffstat (limited to 'aai-common-docker/aai-haproxy-image/src/main/docker/docker-entrypoint.sh')
-rw-r--r--aai-common-docker/aai-haproxy-image/src/main/docker/docker-entrypoint.sh8
1 files changed, 5 insertions, 3 deletions
diff --git a/aai-common-docker/aai-haproxy-image/src/main/docker/docker-entrypoint.sh b/aai-common-docker/aai-haproxy-image/src/main/docker/docker-entrypoint.sh
index a56eea95..a8e521f1 100644
--- a/aai-common-docker/aai-haproxy-image/src/main/docker/docker-entrypoint.sh
+++ b/aai-common-docker/aai-haproxy-image/src/main/docker/docker-entrypoint.sh
@@ -14,9 +14,11 @@ sed -i 's/${ONAP_NAMESERVER_CLUSTER_IP}/'${NAMESERVER_IP}'/g' /usr/local/etc/hap
}
if [ "$1" = 'haproxy' ]; then
- # if the user wants "haproxy", let's use "haproxy-systemd-wrapper" instead so we can have proper reloadability implemented by upstream
- shift # "haproxy"
- set -- "$(which haproxy-systemd-wrapper)" -p /usr/local/etc/haproxy/haproxy.pid "$@"
+ shift # "haproxy"
+ # if the user wants "haproxy", let's add a couple useful flags
+ # -W -- "master-worker mode" (similar to the old "haproxy-systemd-wrapper"; allows for reload via "SIGUSR2")
+ # -db -- disables background mode
+ set -- haproxy -W -db "$@"
fi
exec "$@"