Page 1 of 1

Slow Updates: 20170829

Posted: Wed Aug 30, 2017 1:51 am
by garyan2
Everyone...

It looks like the TMDB API is having issues right now and is causing EPG123 to pretty much hang at the beginning of an update. The API continually advises to wait 9-10 seconds to try again and my code has no mechanism to jump out of the loop. The API does eventually respond, but who knows how long it will take.

From their website/forum:
Reply by Travis Bell on August 29, 2017 at 2:43PM
Confirmed, we're having trouble keeping up with price fluctuations in the AWS spot market. I'll let update this thread once it looks like things have settled back down to normal.

Update @ 4:49PM MST: We're still working on it.
But he says everything is back up ... maybe just overloaded at the moment.
Reply by Travis Bell on August 29, 2017 at 6:31PM
Everything has returned back to normal. Sorry about that guys.
I'll keep an eye on it and the next release will have a mechanism to skip TMDB access if it appears they are having problems.

Re: Slow Updates: 20170829

Posted: Wed Aug 30, 2017 5:00 am
by garyan2
This is waaaay over my head, but some of you uber geeks probably think it's old hat.
Reply by Travis Bell on August 29, 2017 at 9:50PM
Ya, so what's happening is either Nginx or ELB (I'm not entirely sure which) is creating pseudo ipv4 addresses created within the protected 10.x IP namespace. There's a little bit about this online but it's hard to get much information about. What's happening with these "fake" IP addresses is that a lot of you are sharing an IP address. I bet if you reload that debug URL, you might even get a different IP at different times.

I admit to not fully testing this because everything worked properly on the website but there's an important difference that I didn't think of which is CloudFront. We use CloudFront on the website and not the API.

I'm going to revert today's ipv6 change and disable it again on the API until this gets figured out. It might be another few hours before ipv6 is disabled properly on api.themoviedb.org.

You can try to use api.tmdb.org and see if it makes any difference but I suspect it won't. It's something you can try.

Re: Slow Updates: 20170829

Posted: Wed Aug 30, 2017 5:24 am
by garyan2
Okay, IPv6 has been disabled on the TMDB servers and service has been restored.