当execute()
返回时,螺栓将由下一个元组执行?如果螺栓没有响应前一个元组会发生什么?换句话说,我们可以在execute()
返回后确认元组吗?
如果螺栓长时间没有响一个元组,那么默认情况下,spout会再次向下游发出父元组,并且螺栓将再次由同一个元组执行,对吧?如果螺栓确认一个已被认为是喷嘴失效的旧元组会发生什么?
答案 0 :(得分:0)
如果你没有在螺栓中确认输入元组,那么spout可能会再次发出根元组。
是的,只要你在合理的时间范围内(在消息超时到期并且spout再次发出根元组之前)执行返回,就可以在执行返回后执行元组。
如果您确定已过期的元组,则无效。