Контроллер Nginx на GKE с таймаутом балансировки нагрузки TCP
У меня есть входной контроллер nginx на GKE, он находится за TCP LB от GCP. У нас есть некоторые запросы, которые обрабатываются дольше 30 с, и TCP LB, кажется, прерывает соединение с aounrd на этот тайм-аут (30~35 с).
Как я могу изменить время ожидания LB?
Любой другой обходной путь, чтобы LB не закрывал соединение, также был бы полезен. (может, на nginx отправить какой-нибудь пакет, чтобы остаться в живых?)
Наблюдение: HTTP LoadBalancer имеет этот конфиг, я знаю. Но мне это нужно по TCP. Фактически, этот входной контроллер был установлен в соответствии с этими документами на GCP:
https://cloud.google.com/community/tutorials/nginx-ingress-gke