在Yaml中设置topology.stats.sample.rate:1.0会对性能产生什么影响?

如何运作?

最佳答案

topology.stats.sample.rate配置将计算Storm拓扑统计信息的速率。

defaults.yaml中的默认值为0.05。这意味着每100个事件中只有5个被考虑。
1的值表示将要计算每个元组的统计信息。

这会降低性能吗?许多人很可能会说“是”,但是由于每种环境都不同,所以我说最好自己测量一下。增加和减少值,并测量拓扑的吞吐量。

09-27 20:16