If you are referring to Paypal url calls made under their test environment -- these ran much more slowly (variably) for me vs. production. Overall, GAE is difficult to ensure PP completion. I'd made several comments a long time ago (b/4 pull queues & instances) for a single, high-performance TQ to address key weaknesses. Note: My only frame of reference is PP's digital goods purchase process.
HTH, stevep On Sep 29, 1:40 am, PK <p...@gae123.com> wrote: > I have integrated my site with a cool online payments service. They provide > an API for online payments that I access from the server side using the > urlfetch() API. Unfortunately, once in a while their service takes a little > bit more than 10 seconds to respond on the pay API, so the payment goes > through but my code gets a timeout and reports an error to the user which is > very frustrating. > > I am trying to get the online payments vendor to improve their response > times but I was wondering why did you pick 10 instead of 20 seconds for the > urlfetch maximum timeout. In 30 seconds there is enough time to get in, do a > 20 second urlfetch and return in worst case. > > Thanks, > PK > > PS Yes I have thought of doing the urlfetch from a task but the code gets > pretty complicated pretty fast. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.