Добрый день! Подскажите, пожалуйста, кто-нибудь не сталкивался с такой ошибкой при

нагрузочном тестировании сервиса asr на gRPC: status = StatusCode.UNAVAILABLE details = "Received http2 header with status: 504".

Схема такая: клиент -> nginx -> grpc.

На grpc ошибку не выводит, nginx пишет, что время сессии закончилось, таимаут (23735 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 172.22.0.4, server: , request: "POST /SpeechToTextService/StreamingRecognize HTTP/2.0").

Как это можно исправить при балансировке через nginx? Если напрямую, без nginx отправлять запросы - все хорошо.
Увеличение таимаута только до поры до времени помогает. Ошибка в том, что сессии не восстанавливается...
Отсюда ещё вопрос: как восстанавливать сессии на nginx или по-умному для grpc закрывать и снова открывать?

Конфиг (с 1 инстансом сервиса stt пробовал, как тут - ошибка та же):
#nginx version: nginx/1.19.10
http {
fastcgi_read_timeout 300;
proxy_read_timeout 300;
uwsgi_read_timeout 300;
grpc_read_timeout 300;
}

server {
listen 8558 http2;
charset utf-8;
location / {
grpc_pass grpc://stt:8119;
}
}

1 ответов

13 просмотров

трафик сдампи в момент затыка. лучше - секунд за 5 до начала

Похожие вопросы

Обсуждают сегодня

Всем привет. Есть задача понимать пустая ли пластина 3д принтера (не в печатающем режиме). Из идей просто сравнивать 2 изображения (эталонное) и текущее, по контурам. Но боюсь...
Nikita Radionov
5
Добрый день, подскажите, пожалуйста, кто может помочь? Заказал Orange Pi AiPro, но не могу скачать на него официальное программное обеспечение, так как оно доступно только на ...
Ivan
2
Только сейчас дошли руки до Orange pi 5. Это нормально что на нем YOLOv5s выдает 1 кадр раз в 2-3 секунды на CPU? Это без оптимизаций и прочих настроек, просто голый запуск че...
Denis
17
Доброе утро. Подскажите, если если 4 корутины, внутри которых VideoCapture, то будут ли они работать асинхронно? Т.к. нагуглил, что Videocapture в моменте может быть открыт то...
Alexander👨‍💻
19
Всем привет! подскажите пожалуйста как можно увеличить качество фото?
Evgeniy
19
Я пожалуй ещё раз брошу клич: кто-нибудь хочет в рабство в ОЭЗ Алабугу на позицию инженера CV? Работы много, задачи сложные, ЗП высокая. Я передам контакт напрямую в HR.
Maxim 👀 Osminin #Slowpoke3D
13
Всем привет! Можете порекомендовать датасет для детекции/сегментации высокого качества (картинки высокого разрешения 768x768+, c большим разнообразием сцен, т.е. не только авт...
Andrei Filatov
4
Есть примерно такие кадры дороги, пытаюсь с помощью алгоритма хафа выделить границу дороги https://pastebin.com/RsLKXBKv Пытаюсь делать так? что не так
Дурачок Глупый
5
А вы в атоме работаете да?
Alexander x*❄️❅❆
11
Че делать, App Store не принимает мои карты, как платить?
Sergey Ivanov
1
Карта сайта