: 나는 nginx를 통해 일부 대량 gRPC 요청을 실행하고이 오류를 많이 볼 수있어 'there is no connection available' and 'the connection is draining' when using nginx
(연결 문제를 grpc / 2205 #을 grpc-이동 )
제안 된 해결 방법은 When we set http2_max_requests 1000000, the possibility became very low.
링크의 nginx 티켓 유사한 제안이 있습니다. https://trac.nginx.org/nginx/ticket/1250
ConfigMap 형은 이미 지원 http2-max-field-size
하고 http2-max-header-size
,이에 대한 지원을 추가 비교적 사소한해야하므로 http2-max-requests
.
http://nginx.org/en/docs/http/ngx_http_v2_module.html#http2_max_requests
솔직히 gRPC 사용할 때 사람들이 기본값을 변경하는 것이 아마 도움이 될 것입니다,하지만 난 nginx를 기본값에서 벗어나는 것은 아마이 REPO에 대한 최선의 선택이 아니라고 알고 있습니다. 그것은 gRPC 예와 가치가 문서화 될 것입니다.
출처 : https://github.com/kubernetes/ingress-nginx/issues/3028