【发布时间】:2019-03-28 15:21:39
【问题描述】:
我们正在使用 knative 来提供一个 nodejs 应用程序(使用 express),该应用程序将执行工作流并返回执行结果。该应用程序必须执行可能需要几分钟(如果不是几小时)才能完成执行的工作流。
调用应用程序后,执行会在一定时间(大约 14 分钟)后停止,状态为:
upstream request timeout
我们相应地修改了 express 的超时时间,它似乎有轻微的效果,但没有达到需要的程度。我们使用以下指南作为基线https://github.com/knative/docs/tree/master/docs/serving/samples/hello-world/helloworld-nodejs
是否有可以修改的配置值会增加应用程序本身的执行(可能是超时值)?
【问题讨论】:
-
似乎相关:github.com/knative/serving/issues/1479 - 你确定没有崩溃吗?
-
@BartoszKP 感谢您的链接,吊舱没有崩溃。 pod 上也没有错误。
标签: nginx kubernetes faas knative-serving knative