I don't see any in-balance. The value of "Executed" is 440/460 for each
bolt. Thus each bolt processed about the same number of tuples.

Shuffle grouping does a round robin distribution and balances the number
of tuples sent to each receiver.

I you refer to the values "capactiy", "execute latency", or "process
latency", shuffle grouping cannot balance those. Furthermore, Storm does
not give any support to balance them. You would need to implement a
"CustomStreamGrouping" or use direct-grouping to take care of load
balancing with regard to those metrics.


-Matthias



On 06/23/2015 11:42 AM, bhargav sarvepalli wrote:
> 
> 
> I'm leading a spout with 30 executors into this bolt which has 90
> executors. Despite using shuffle grouping , the load seems to be
> unbalance.Attached is a screenshot showing the same. Would anyone happen
> to know why this is happening or how this can be solved?
> 
> 
> 
> 

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to