Is there a way to suspend a spout for a pre-determined period of time from within that spout or an attached bolt? As an example, assume that in your Topology you have a bolt retrieving data from Twitter's api, but you get rate limited. To me the obvious solution is to somehow suspend the spout for a period of time and then resume processing. Is that possible?
If that cannot be accomplished with the current architecture, are there any other facilities in storm to handle a problem like this? Thanks very much!
