You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
997 B
35 lines
997 B
# Begin API Service |
|
|
|
upstream api_loadbalancer { |
|
# Add additional API services here uniquely identified by their port |
|
# Below assumes two services running on the docker host machine on ports 4000 and 4002 |
|
server host.docker.internal:4000; |
|
server host.docker.internal:4002; |
|
} |
|
|
|
server { |
|
listen 4100; # The port clients will connect to for the Api, must be exposed via Docker |
|
location / { |
|
proxy_pass http://api_loadbalancer; |
|
} |
|
} |
|
|
|
# End API Service |
|
|
|
# Begin Identity Service |
|
|
|
upstream identity_loadbalancer { |
|
# Add additional Identity services here uniquely identified by their port |
|
# Below assumes two services running on the docker host machine on ports 33656 and 33658 |
|
server host.docker.internal:33656; |
|
server host.docker.internal:33658; |
|
} |
|
|
|
server { |
|
listen 33756; # The port clients will connect to for the Identity, must be exposed via Docker |
|
location / { |
|
proxy_pass http://identity_loadbalancer; |
|
} |
|
} |
|
|
|
# End Identity Service |