Google cloud platform Google工作流:递归错误:达到递归深度限制:10

Google cloud platform Google工作流:递归错误:达到递归深度限制:10,google-cloud-platform,serverless,google-workflows,Google Cloud Platform,Serverless,Google Workflows,我有一个调用子工作流的工作流层次结构,它调用另一个子工作流等 当我在上层调用特定的子工作流时,我没有得到递归错误。在层次结构的较低级别调用相同的子工作流导致错误 虽然我阅读了此错误()的文档,但我看不出在哪种情况下会发生此错误。特别是当解释器检测到它时,而不是在运行时,它会被引发 我查看了配额和限制,但看不到工作流层次结构深度的任何限制 PS:我很确定我正在进行的调用不会导致堆栈溢出。要解决此问题,您可以在另一个工作流中添加子工作流,并使用类型调用它。我写 PS:文档非常年轻,绝对不完美。可能正

我有一个调用子工作流的工作流层次结构,它调用另一个子工作流等

当我在上层调用特定的子工作流时,我没有得到递归错误。在层次结构的较低级别调用相同的子工作流导致错误

虽然我阅读了此错误()的文档,但我看不出在哪种情况下会发生此错误。特别是当解释器检测到它时,而不是在运行时,它会被引发

我查看了配额和限制,但看不到工作流层次结构深度的任何限制


PS:我很确定我正在进行的调用不会导致堆栈溢出。

要解决此问题,您可以在另一个工作流中添加子工作流,并使用类型调用它。我写


PS:文档非常年轻,绝对不完美。可能正是因为这个原因,您没有看到这个限制。

要解决这个问题,您可以在另一个工作流中添加子工作流,并使用类型调用它。我写


PS:文档非常年轻,绝对不完美。也许是因为这个原因,你没有看到这个限制。

谢谢你的反馈!那么您确认呼叫层次深度有10个硬限制吗?我确认我这边也有相同的限制。我不知道这是否是一个硬限制,将来是否会增加。除非我错过了smth,否则它并不能解决我的问题:我有一个工作流,它有一个很深的子工作流层次结构,正在工作(没有递归错误)。我开始将子工作流放在独立工作流中,并使用
experimental.executions.run
调用它们。不幸的是,它会引发递归错误,尽管在初始工作流中没有:(有什么想法!再来一次thx!你能分享一下你的实现吗?thx作为你的反馈!那么你确认呼叫层次深度有一个10的硬限制吗?我确认我这边也有同样的限制。我不知道这是否是一个硬限制,将来是否会增加。除非我错过了smth,否则不会解决我的问题:我有一个具有深层子工作流层次结构的工作流正在工作(无递归错误)。我开始将子工作流放在独立工作流中,并使用
experimental.executions调用它们。run
不幸的是,它会引发递归错误,尽管在初始工作流中没有:(好主意!又是thx!你能分享一下你的实现吗?