Further explanation. I had a large increase in users which caused a chain reaction. Tasks that used to take about 10-20 seconds started taking longer and using more CPU time. Interestingly, these tasks are doing the exact same thing, but under a higher load, they take longer and use more CPU time. I can understand the process taking longer under load, but why would it use a significant amount more of CPU time? I will admit that my code is not the most optimal, but then again isn't the main focus of GAE built in scalability and speed? In short, I needed on the fly scalability and speed with an influx of new users and I don't feel like I got that with GAE? Worse, there was no way for me to contact someone who could help me out.
I'm left with the feeling that GAE does not do a good job of scaling up and it is kind of slow as well. Creating and updating records seems painfully expensive, time out due to new instance creation happens way to often. Now this is fine for a free app, but I'm going way over my daily free quota and it is not cheap. Maybe I should be using Phython and not Java? On Aug 6, 10:52 pm, SC2PlayerFinder <[email protected]> wrote: > Application was running ok yesturday. Still had about 10% > HardDeadlineExceededError, but the same task that executed yesturday > are not failing almost 100% of the time right now. I even cut back > the amount of records it is processing from 100 to 10 and it is still > failing. > > How do I get ahold of someone at Google, to see if there is something > wrong with the server my app is on or something. Why would the same > proccess consume more CPU time one day than another? -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
