Мы используем knative для обслуживания приложения nodejs (с экспрессом), которое будет выполнять рабочие процессы и возвращать результаты выполнения. Приложению пришлось бы выполнять рабочие процессы, выполнение которых может занять минуты (если не часы).
После вызова приложения выполнение останавливается через определенное время (приблизительно 14 минут) со статусом:
upstream request timeout
Мы изменили тайм-аут соответственно для экспресса, и он, казалось, имел небольшой эффект, но не настолько, как нужно. В качестве базовой линии мы использовали следующее руководство https://github.com/knative/docs/tree/master/docs/serving/samples/hello-world/helloworld-nodejs
Есть ли значение конфигурации, которое можно изменить, чтобы увеличить производительность самого приложения (возможно, значение тайм-аута)?