Skip to content

Commit a0485b3

Browse files
committed
reverse proxy fixes
1 parent 5d5309b commit a0485b3

File tree

1 file changed

+33
-11
lines changed

1 file changed

+33
-11
lines changed

tools/reverse-proxy/default.conf.template

Lines changed: 33 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ server {
3636
server {
3737
listen 80;
3838
server_name js-client-side.${DOMAIN} *.js-client-side.${DOMAIN};
39+
resolver 127.0.0.11 valid=10s;
3940

4041
location /healthcheck {
4142
access_log off;
@@ -44,7 +45,8 @@ server {
4445
}
4546

4647
location / {
47-
proxy_pass http://javascript-sdk-client-side:3031;
48+
set $backend "javascript-sdk-client-side";
49+
proxy_pass http://$backend:3031;
4850
proxy_set_header Host $host;
4951
proxy_set_header X-Real-IP $remote_addr;
5052
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
@@ -56,6 +58,7 @@ server {
5658
server {
5759
listen 80;
5860
server_name js-client-server.${DOMAIN} *.js-client-server.${DOMAIN};
61+
resolver 127.0.0.11 valid=10s;
5962

6063
location /healthcheck {
6164
access_log off;
@@ -64,7 +67,8 @@ server {
6467
}
6568

6669
location / {
67-
proxy_pass http://javascript-sdk-client-server:3032;
70+
set $backend "javascript-sdk-client-server";
71+
proxy_pass http://$backend:3032;
6872
proxy_set_header Host $host;
6973
proxy_set_header X-Real-IP $remote_addr;
7074
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
@@ -76,6 +80,7 @@ server {
7680
server {
7781
listen 80;
7882
server_name js-react.${DOMAIN} *.js-react.${DOMAIN};
83+
resolver 127.0.0.11 valid=10s;
7984

8085
location /healthcheck {
8186
access_log off;
@@ -84,7 +89,8 @@ server {
8489
}
8590

8691
location / {
87-
proxy_pass http://javascript-sdk-react-client-side:3034;
92+
set $backend "javascript-sdk-react-client-side";
93+
proxy_pass http://$backend:3034;
8894
proxy_set_header Host $host;
8995
proxy_set_header X-Real-IP $remote_addr;
9096
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
@@ -96,6 +102,7 @@ server {
96102
server {
97103
listen 80;
98104
server_name server-side.${DOMAIN} *.server-side.${DOMAIN};
105+
resolver 127.0.0.11 valid=10s;
99106

100107
location /healthcheck {
101108
access_log off;
@@ -104,7 +111,8 @@ server {
104111
}
105112

106113
location / {
107-
proxy_pass http://server-side:3033;
114+
set $backend "server-side";
115+
proxy_pass http://$backend:3033;
108116
proxy_set_header Host $host;
109117
proxy_set_header X-Real-IP $remote_addr;
110118
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
@@ -116,6 +124,7 @@ server {
116124
server {
117125
listen 80;
118126
server_name secure-signals-client-server.${DOMAIN} *.secure-signals-client-server.${DOMAIN};
127+
resolver 127.0.0.11 valid=10s;
119128

120129
location /healthcheck {
121130
access_log off;
@@ -124,7 +133,8 @@ server {
124133
}
125134

126135
location / {
127-
proxy_pass http://google-secure-signals-client-server:3041;
136+
set $backend "google-secure-signals-client-server";
137+
proxy_pass http://$backend:3041;
128138
proxy_set_header Host $host;
129139
proxy_set_header X-Real-IP $remote_addr;
130140
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
@@ -136,6 +146,7 @@ server {
136146
server {
137147
listen 80;
138148
server_name secure-signals-client-side.${DOMAIN} *.secure-signals-client-side.${DOMAIN};
149+
resolver 127.0.0.11 valid=10s;
139150

140151
location /healthcheck {
141152
access_log off;
@@ -144,7 +155,8 @@ server {
144155
}
145156

146157
location / {
147-
proxy_pass http://google-secure-signals-client-side:3042;
158+
set $backend "google-secure-signals-client-side";
159+
proxy_pass http://$backend:3042;
148160
proxy_set_header Host $host;
149161
proxy_set_header X-Real-IP $remote_addr;
150162
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
@@ -156,6 +168,7 @@ server {
156168
server {
157169
listen 80;
158170
server_name secure-signals-server-side.${DOMAIN} *.secure-signals-server-side.${DOMAIN};
171+
resolver 127.0.0.11 valid=10s;
159172

160173
location /healthcheck {
161174
access_log off;
@@ -164,7 +177,8 @@ server {
164177
}
165178

166179
location / {
167-
proxy_pass http://google-secure-signals-server-side:3043;
180+
set $backend "google-secure-signals-server-side";
181+
proxy_pass http://$backend:3043;
168182
proxy_set_header Host $host;
169183
proxy_set_header X-Real-IP $remote_addr;
170184
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
@@ -176,6 +190,7 @@ server {
176190
server {
177191
listen 80;
178192
server_name secure-signals-react.${DOMAIN} *.secure-signals-react.${DOMAIN};
193+
resolver 127.0.0.11 valid=10s;
179194

180195
location /healthcheck {
181196
access_log off;
@@ -184,7 +199,8 @@ server {
184199
}
185200

186201
location / {
187-
proxy_pass http://google-secure-signals-react-client-side:3044;
202+
set $backend "google-secure-signals-react-client-side";
203+
proxy_pass http://$backend:3044;
188204
proxy_set_header Host $host;
189205
proxy_set_header X-Real-IP $remote_addr;
190206
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
@@ -196,6 +212,7 @@ server {
196212
server {
197213
listen 80;
198214
server_name prebid-client.${DOMAIN} *.prebid-client.${DOMAIN};
215+
resolver 127.0.0.11 valid=10s;
199216

200217
location /healthcheck {
201218
access_log off;
@@ -204,7 +221,8 @@ server {
204221
}
205222

206223
location / {
207-
proxy_pass http://prebid-client-side:3051;
224+
set $backend "prebid-client-side";
225+
proxy_pass http://$backend:3051;
208226
proxy_set_header Host $host;
209227
proxy_set_header X-Real-IP $remote_addr;
210228
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
@@ -216,6 +234,7 @@ server {
216234
server {
217235
listen 80;
218236
server_name prebid-client-server.${DOMAIN} *.prebid-client-server.${DOMAIN};
237+
resolver 127.0.0.11 valid=10s;
219238

220239
location /healthcheck {
221240
access_log off;
@@ -224,7 +243,8 @@ server {
224243
}
225244

226245
location / {
227-
proxy_pass http://prebid-client-server:3052;
246+
set $backend "prebid-client-server";
247+
proxy_pass http://$backend:3052;
228248
proxy_set_header Host $host;
229249
proxy_set_header X-Real-IP $remote_addr;
230250
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
@@ -236,6 +256,7 @@ server {
236256
server {
237257
listen 80;
238258
server_name prebid-secure-signals.${DOMAIN} *.prebid-secure-signals.${DOMAIN};
259+
resolver 127.0.0.11 valid=10s;
239260

240261
location /healthcheck {
241262
access_log off;
@@ -244,7 +265,8 @@ server {
244265
}
245266

246267
location / {
247-
proxy_pass http://prebid-secure-signals-client-side:3061;
268+
set $backend "prebid-secure-signals-client-side";
269+
proxy_pass http://$backend:3061;
248270
proxy_set_header Host $host;
249271
proxy_set_header X-Real-IP $remote_addr;
250272
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

0 commit comments

Comments
 (0)