组成管道步骤没有每步超时时间
作者: bhavyamsharmaa创建于 2026年6月16日更新于 2026年9月15日
标签stale
发生了什么情况?
组合管道没有每步的超时限制。每个步骤对一个函数的 gRPC 调用继承了相同的上下文,该上下文具有整个调解的单个 2 分钟截止时间(internal/controller/apiextensions/composite/reconciler.go:57):
timeout = 2 * time.Minute
...
ctx, cancel := context.WithTimeout(ctx, timeout)PackagedFunctionRunner.RunFunction(internal/xfn/function_runner.go:158)只是将相同的上下文转发给 gRPC 调用,没有对每个调用设置超时限制。
内容来源: crossplane/crossplane