-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathtee.conf
40 lines (38 loc) · 1 KB
/
tee.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
upstream grpcservers {
server ceseal:19999;
keepalive 1800;
}
server {
listen 80 http2;
server_name tee-dev.cess.cloud;
client_max_body_size 2048M;
grpc_read_timeout 1h;
grpc_send_timeout 1h;
location /pois.PoisCertifierApi {
grpc_pass grpc://grpcservers;
grpc_buffer_size 1024m;
error_page 502 = /error502grpc;
}
location /pois.PoisVerifierApi {
grpc_pass grpc://grpcservers;
grpc_buffer_size 1024m;
error_page 502 = /error502grpc;
}
location /podr2.Podr2Api {
grpc_pass grpc://grpcservers;
grpc_buffer_size 1024m;
error_page 502 = /error502grpc;
}
location /podr2.Podr2VerifierApi {
grpc_pass grpc://grpcservers;
grpc_buffer_size 1024m;
error_page 502 = /error502grpc;
}
location = /error502grpc {
internal;
default_type application/grpc;
add_header grpc-status 14;
add_header grpc-message "unavailable";
return 204;
}
}