标签: real-time apache-storm
目前我有一个简单的拓扑。它有一个用于读取数据的spout,一个用于转换数据的bolt和一个用于将数据存储在数据存储中的bolt。我已经设置了锚点,以便对任何失败的元组进行回复。由于我读取数据的方式,只有一个喷口,但有多个变压器和存储螺栓。现在,我注意到当集群中的元组数量变大时,拓扑运行速度非常慢。当我删除acking时,一切都变得更快。所以我试图增加ackers的数量,但我注意到仍然只有一个acker线程跟踪器所有的元组。每个喷口是否总是只有一个acker线程来跟踪元组?