--
You received this message because you are subscribed to the Google
Groups "Google AJAX APIs" group.
To post to this group, send email to
google-ajax...@googlegroups.com
To unsubscribe from this group, send email to
google-ajax-searc...@googlegroups.com
To view this message on the web, visit
http://groups.google.com/group/google-ajax-search-api?hl=en_US
For more options, visit this group at
http://groups.google.com/group/google-ajax-search-api?hl=en?hl=en
First, I have been unable to reproduce the "QPS limit exceeded" error that has been reported. This includes on the pages linked from this and other threads regarding the matter. But also, it includes a couple of attempts I have made utilizing code on my local computer. For example, today, I took the very same code that webjockey used, eliminated anything not related to the Feeds API, and added additional feeds until I was requesting 100 individual feeds. I then refreshed the page 5 times in rapid succession, resulting in 500 individual requests. All of the requests returned as expected.
And second, I don't believe that the Feeds API will ever return an error that reads "QPS limit exceeded." Adam Feldman has supported this belief. If you trigger the throttling mechanisms on the Feeds API, the error message should read "Suspected terms abuse." or something to that effect.
A couple of tidbits that may be related to the issue, but not necessarily:
At least three of the sites reporting issues are using script(s) by Dynamic Drive. I have not taken time to really dissect their code, but there does not seem to be anything unusual. I am not convinced that this is an issue, but it is a commonality, especially considering at least one other site reporting an issue was not (at least when I checked) using Dynamic Drive scripts.
I investigated geographic dispersion of the sites, thinking it may be something with a particular data center. This may also explain why I am unable to reproduce the issue while others report that it persists. But there does not seem to be anything common there. Reports are from sites on at least 3 continents in at least two languages. Although as a non-Googler, I certainly don't have access to their routing and load balancing systems to determine conclusively, I can only guess that there would be multiple data centers involved here.
Given that most or all of the sites reporting issues are running client-side applications, the issue can't be with the particular server(s) hosting the sites. The Feeds API creates a request directly to Google's servers, so once the original page is served, the originating server is not involved in any requests or responses from Google.
All of this adds up to this: we have ourselves a bit of a mystery. The problem is either isolated or intermittent, and without being able to reproduce and analyze it, it's almost impossible to diagnose, let alone fix. If you have any further insights into this issue, please post whatever you possibly can!
Jeremy R. Geerdes
Generally Cool Guy
Des Moines, IA
For more information or a project quote:
jrge...@gmail.com
If you're in the Des Moines, IA, area, check out Debra Heights Wesleyan Church!
We're still stuck on trying to figure out how to reproduce this error. Anyone who can come up with a consistent repro protocol gets a virtual pat on the back from me!
Jeremy R. Geerdes
Generally Cool Guy
Des Moines, IA
For more information or a project quote:
jrge...@gmail.com
If you're in the Des Moines, IA, area, check out Debra Heights Wesleyan Church!
-- omr
Yeah, I heard it could come from the geocoder with Maps. Thanks for the additional info. That screen shot looks like a Dynamic Drive script. They do a simple alert with "Google Feeds API error:" followed by the error.message. So you're probably right that it's coming from the API at some point (i.e., Adam and I were mistaken). Even so, the inability to reproduce the issue with 100 feeds on a page, refreshed 5 times in rapid succession is puzzling. Still looking for that repro protocol.
Jg
Jeremy R. Geerdes
Generally Cool Guy
Des Moines, IA
For more information or a project quote:
jrge...@gmail.com
If you're in the Des Moines, IA, area, check out Debra Heights Wesleyan Church!