projects
/
demos
/
kafka
/
chat
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
feat: Working config for HAProxy mit mapping via `X-Shard` (casesensitive!)
[demos/kafka/chat]
/
docker-compose.yml
diff --git
a/docker-compose.yml
b/docker-compose.yml
index
6d09370
..
28fca8b
100644
(file)
--- a/
docker-compose.yml
+++ b/
docker-compose.yml
@@
-88,18
+88,26
@@
services:
image: haproxy:2.7
volumes:
- ./haproxy.cfg:/usr/local/etc/haproxy/haproxy.cfg:ro
image: haproxy:2.7
volumes:
- ./haproxy.cfg:/usr/local/etc/haproxy/haproxy.cfg:ro
+ - ./sharding.map:/usr/local/etc/haproxy/sharding.map:ro
sysctls:
net.ipv4.ip_unprivileged_port_start: 0
ports:
sysctls:
net.ipv4.ip_unprivileged_port_start: 0
ports:
- - 8080:80
+ - 8080:8400
+ - 8401:8401
- 8404:8404
- 8404:8404
- web1:
- image: nginx:1.17
- web2:
- image: nginx:1.17
- web3:
- image: nginx:1.17
+ backend-1:
+ image: jmalloc/echo-server:latest
+ ports:
+ - 8081:8080
+ backend-2:
+ image: jmalloc/echo-server:latest
+ ports:
+ - 8082:8080
+ backend-3:
+ image: jmalloc/echo-server:latest
+ ports:
+ - 8083:8080
setup:
image: juplo/toolbox
setup:
image: juplo/toolbox