在分析我的storm拓扑结构时,我注意到执行元组处理和发射的主线程经常休眠。这在Storm中正常吗?visualvm中的示例如下如果这是正常的话。如何调整?
ymdaylpp1#
这通常表示bolt相对较慢,并且没有及时确认元组。如果未确认的元组数超过配置的阈值,则storm不会发出更多元组。如果您不认为这是一种情况,您可以尝试增加最大喷口挂起为您的喷口以及增加队列大小。
1条答案
按热度按时间ymdaylpp1#
这通常表示bolt相对较慢,并且没有及时确认元组。如果未确认的元组数超过配置的阈值,则storm不会发出更多元组。
如果您不认为这是一种情况,您可以尝试增加最大喷口挂起为您的喷口以及增加队列大小。