I am accessing the streaming API public stream POST Statuses/filter end point from Perl.
Since yesterday I am getting insane amount of timeout errors, I have a initial timeout setup of 90 seconds and then a linear back off which double’s the wait time till a successful connection is made.
Now I have changed the time out to 120 seconds to see what happens, but I would like to know how can this be monitored better? what is going wrong here? Is it to do with load on twitter’s streaming API, or something on my server side? How can I diagnose it better? Is anyone else having the same issue?
Any help will be highly appreciated.