|
com.twitter.finagle.GlobalRequestTimeoutException: exceeded
1.minutes+30.seconds to druid:firehose:rtb_impressions_deals-00-0007-0000 while waiting for a response for the request, including retries (if applicable)
at com.twitter.finagle.NoStacktrace(Unknown Source) ~[na:na]
It seems that my Storm workers cannot send data into Druid causing the Storm topology to LAG. I am using r3.2xlarge (8 CPU, 60GB RAM, 160GB SSD) for my middle managers. All my middle managers have a 12 workers capacity. The problem occurred at 20:50 pm yesterday, my Druid workers have to build new in memory indexes for some of my datasources at this time (warming period set to 15 minutes and 10 minutes for 2 datasources producing each 10 real time tasks). These real time tasks are the most "intense" tasks I have and the request timeout exception are only thrown for these tasks. So I am wondering if my Middle managers have too much workers (12 workers/8 CPU). 10 minutes before each hour I put more pressure on them because of the creation of the new in memory indexes. I think my Middle managers are not able to do that and also process my real time tasks... Moreover nobody is querying my real time data at the moment, so I have to configure my indexing service so that it can also handle real time data queries when the time will come. I have attached some Ganglia graphs from one of my Middle manager which could be useful to make a decision. Do you guys have any advise/idea how I should configure my middle managers? Do you think my analysis of the situation is correct or am I missing something here? Thanks a lot for your advises and comments! Guillaume |
Thanks for your reply Gian, I'm gonna study the difference things you mentioned and try to come up with the best indexing service configuration.
I'll let you know what I choose and how it works in production!
--
You received this message because you are subscribed to a topic in the Google Groups "Druid Development" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/druid-development/xqRIMgn2Jk4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to druid-developm...@googlegroups.com.
To post to this group, send email to druid-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/druid-development/c42957dd-ce9f-44e9-ac16-36f1d8af1d1b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.