Could you share your version of Storm and storm-kafka (or
storm-kafka-client, more encouraged)? I'd encourage end users to keep using
latest, which Storm community concerns about now. And if you are using
Kafka 0.10 or higher you're encouraged to use storm-kafka-client.

Please read below slide if you didn't, especially from 45 page. There're so
many code changes after the slide, but basic considerations still apply, so
you could get much help from it.
https://www.slideshare.net/ptgoetz/scaling-apache-storm-strata-hadoopworld-2014

Please try to adjust "topology.disruptor.wait.timeout.millis" to higher
which default value is 1000 (1 sec) if you follow the slide and the slide
doesn't help much.

Thanks,
Jungtaek Lim (HeartSaVioR)

2018년 7월 27일 (금) 오후 11:11, Nithin Uppalapati <[email protected]>님이
작성:

> Hi,
>
> When we are running a topology the CPU utilization is high around 400%.  Also,
> a high percentage of that is being used in  
> com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(long)
>   ->
> >TimeoutBlockingWaitStrategy.waitFor(long,Sequence,Sequence,SequenceBarrier).
>
> KafkaSpout Parallelism: 4
> Bolt Parallelism: 20
> The number of tuples flowing through the kafka spout is around 1600/sec.
>
> Any suggestion on how to reduce the CPU utilization.
>
> Thanks,
> Nithin
>
>

Reply via email to