在yaml中设置topology.stats.sample.rate: 1.0对性能有什么影响?
这是如何运作的?
topology.stats.sample.rate
配置计算 Storm 拓扑统计数据的速率。
默认值在默认值.yaml https://github.com/apache/storm/blob/master/conf/defaults.yaml#L136 is 0.05
。这意味着仅考虑 100 个事件中的 5 个。
的价值1
意味着将计算每个元组的统计数据。
这会降低性能吗?很可能很多人会说是的,但由于每个环境都不同,我认为最好自己测量一下。增加和减少该值并测量拓扑的吞吐量。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)