Storm是Twitter开源的一个分布式的实时计算系统。1、worker进程挂掉storm会重新再启动一个worker2、supervisor进程挂掉不会影响之前已经提交的topology,只是后期不会再向这个节点分配任务了。3、nimbus进程挂掉不会影响之前已经提交的topology,只是后期不能再向集群提交topology了。4、ack/fail消息确认机制(确保一个tuple被完全处理)在spout中发射tuple的时候需要同时发送messageid,这样才相当于开启了消息确认机制如果你的topology里面的tuple比较多的话,那么把acker的数量设置多一点,效率会高一点。通过