在Jina,"Pod"中的"uses_after"何时应用



pod中的uses_after关键字告诉我,作为对uses中定义的所有碎片结果的聚合方法,并行运行时应该发生什么?所以它应该可以访问uses下定义的pod给出的所有结果?

所以tail_pea应该得到平行豌豆的所有结果,比如hello世界例子中的ReduceAllDriver,对吧?

首先,让我在这里澄清三个uses。CCD_ 7是在Pea级别定义的;CCD_ 8和CCD_。

因此,当您在Pod级别定义uses-afteruses-beforeuses时,分配为:

  • CCD_ 13得到CCD_
  • tail_pea得到uses_after
  • 所有副本(又名平行豌豆(都得到uses

在当前的ReduceDriver实现中,__call__被调用4次,但reduce只被调用一次。

最新更新