- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们正在使用knative为nodejs应用程序(带有express)提供服务,该应用程序将执行工作流程并返回执行结果。该应用必须执行可能需要几分钟(如果不是几小时)才能完成执行的工作流程。
调用该应用程序后,将在一段时间(约14分钟)后以以下状态停止执行:upstream request timeout
我们相应地修改了Express的超时时间,这似乎影响不大,但并没有达到所需的程度。我们将以下指南用作基线https://github.com/knative/docs/tree/master/docs/serving/samples/hello-world/helloworld-nodejs
是否有可以修改的配置值(可能会超时),可以提高应用本身的执行力?
最佳答案
更新(25/6/19):
根据https://github.com/knative/serving/pull/4196,在Knative v0.7中,您现在可以指定MaxRevisionTimeoutSeconds
,它可以是任何整数。 timeoutSeconds
必须小于或等于MaxRevisionTimeoutSeconds
。 timeoutSeconds
默认为300
。
OLD :
您可以更改timeoutSeconds
(我相信默认值为300秒):
apiVersion: serving.knative.dev/v1alpha1
kind: Service
metadata:
name: my-app
namespace: default
spec:
runLatest:
configuration:
revisionTemplate:
spec:
timeoutSeconds: 300
...
关于nginx - 如何增加knative服务的应用的执行时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55401253/
问题: Knative是否公开允许我以这种方式配置堆栈的低级网络组件,即每个实例都有一个唯一IP地址可用于出站网络? 信息 我的工作量必须在队列事件上发生。传入事件将开始在API上进行提取。由于速率限
我一直在尝试在我的系统上设置 Knative 开发环境。但每次我部署 Istio 时,飞行员都会处于挂起状态,我发现它是因为资源耗尽。 我遵循 Knative 文档中的基本设置指南。即serving/
我正在使用Vagrant和Vbox在Mac上部署的Kubernetes上工作。 然后,我安装了Istio,Knative Serving和Eventing。 然后,我定义了一个service.yaml
你好,我已经部署了一个 EKS 集群,我的应用程序在其中运行,在 serving.knative.dev/route=helloworld-go 下,我还使用 ACM 配置了 EKS ELB,但仍然显
当我请求这个启动的服务器时:https://gist.github.com/Rasarts/1180479de480d7e36d6d7aef08babe59#file-server 我得到正确的回应:
如所述here ,Knative 的 Activator 接收并缓冲对非事件修订的请求。 这个路由是如何实现的?我在应用程序的命名空间中看到的只是一个 VirtualService 路由请求到修订版,
我正在尝试将示例应用程序推送到 Knative,但是我遇到了以下错误消息: Revision "..." failed with message: Unable to fetch image "...
我目前正在玩 knative,并使用 gloo 和 glooctl 引导了一个简单的安装。开箱即用,一切正常。但是,我只是问自己是否有可能更改生成的 url,该服务在哪里可用。 我已经更改了域,但我想
有没有办法使用环境变量在 Knative service.yaml 文件中设置某些键的值? 更多细节 我正在尝试使用 GitLab CI 将 Knative 服务部署到 Kubernetes 集群。我
我是轻量级虚拟机的新手。我将使用 Kata Container Runtime 安装 Knative。可能吗? 我知道 Kubernetes 与 Kata 容器运行时一起工作。但是,Knative 能
我已经使用 Cloud run on gke 部署了一项服务,该服务使用 Knative 作为 k8s 的抽象。默认MaxRevisionTimeoutSeconds knative 默认设置为 60
我们正在尝试使用 knative 和 Kubernetes 的 python 客户端库来部署服务。我们使用以下 yaml 文件: apiVersion: serving.knative.dev/v1
对于我正在处理的示例项目 ( https://gitlab.com/connorbutch/reading-comprehension-ws ),我在从 google cloud run 连接到 go
我正在尝试在 GKE 上使用 cert-manager 运行 helloworld-go 示例。 我安装了没有 sidecar 注入(inject)的 Istio、cert-manager 0.11
我有一个 django 应用程序在谷歌云运行中运行(在 Kube 集群中),通过 uwsgi 服务的 Docker(但我已经尝试过 manage.py runserver 并且它是相同的)。默认情况下
我是一名优秀的程序员,十分优秀!