Apache storm 每个工作进程的Cpu使用率和序列化

Apache storm 每个工作进程的Cpu使用率和序列化,apache-storm,Apache Storm,Q1)单个辅助进程中是否存在序列化?当喷口将元组发送到同一个worker中时,元组是序列化的还是序列化只是在worker之间进行的,以及如何进行 问题2)对于每秒500条消息,当使用单线程时,CPU使用率大约在7%到10%之间。在我们的拓扑结构中,相同的进程需要130%的CPU使用率。我们的拓扑结构由3个节点组成,作为一个喷口-->螺栓-->螺栓。这正常吗?我们必须观察什么行为?顺便说一下,Strom在0.8.2版本中。这个问题实际上不是关于一个特定的风暴问题,而是关于风暴特征的一个更一般的问题

Q1)单个辅助进程中是否存在序列化?当喷口将元组发送到同一个worker中时,元组是序列化的还是序列化只是在worker之间进行的,以及如何进行


问题2)对于每秒500条消息,当使用单线程时,CPU使用率大约在7%到10%之间。在我们的拓扑结构中,相同的进程需要130%的CPU使用率。我们的拓扑结构由3个节点组成,作为一个喷口-->螺栓-->螺栓。这正常吗?我们必须观察什么行为?顺便说一下,Strom在0.8.2版本中。

这个问题实际上不是关于一个特定的风暴问题,而是关于风暴特征的一个更一般的问题。这更适用于storm用户邮件列表,因为它与解决代码的特定问题无关。在默认情况下,我发现睡眠会导致一些问题。yaml有一个在喷口发射空时睡眠的配置。当为流处理设置一个有意义的值时,现在就可以了。