File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -269,7 +269,12 @@ cat > /dockerProjects/ha_proxy_1/volumes/usr/local/etc/haproxy/haproxy.cfg <<'EO
269269global
270270 log stdout format raw local0
271271 maxconn 4096
272- stats socket /var/run/haproxy.sock mode 600 level admin
272+
273+ resolvers docker
274+ nameserver dns 127.0.0.11:53
275+ resolve_retries 3
276+ timeout retry 1s
277+ hold valid 10s
273278
274279defaults
275280 mode http
@@ -285,9 +290,11 @@ frontend http_front
285290backend app_backend
286291 option httpchk GET /actuator/health
287292 http-check expect status 200
293+ default-server init-addr none resolvers docker
288294
289- server blue app1:8080 check
295+ server blue app1:8080 check
290296 server green app1_temp:8080 check disabled
297+ ~
291298EOF
292299
293300docker run -d \
@@ -296,7 +303,7 @@ docker run -d \
296303 --network common \
297304 -p 8090:80 \
298305 -e TZ=Asia/Seoul \
299- -v /dockerProjects/ha_proxy_1/volumes/usr/local/etc/haproxy:/usr/local/etc/haproxy:ro \
306+ -v /dockerProjects/ha_proxy_1/volumes/usr/local/etc/haproxy:/usr/local/etc/haproxy \
300307 haproxy:2.9-alpine
301308
302309
You can’t perform that action at this time.
0 commit comments