Although GAE team always says the free quotas are enough for small apps, the facts deny this conclusion from time and time.
I think the main problem is the instance scheduler. The instance scheduler is very not smart. On Nov 24, 3:46 pm, Tapir <tapir....@gmail.com> wrote: > Pay (to get more idle instances) or go. > > On Nov 24, 4:05 am, Scott Murphy <sc...@pixoto.com> wrote: > > > > > > > > > Can someone please explain why the startup times of my app are HIGHLY > > inconsistent. The only access to the datastore I see is when it creates a > > session. > > > What would cause such a high variance??? > > > 1. > > 1. 2011-11-23 11:59:24.042 /_ah/warmup 200 53918ms 6kb > > 2. > > 1. 2011-11-23 11:58:24.403 /_ah/warmup 500 68224ms 0kb > > 3. > > 1. 2011-11-23 11:58:08.254 /_ah/warmup 200 41931ms 6kb > > 4. > > 1. 2011-11-23 11:58:04.296 /_ah/warmup 200 38301ms 6kb > > 5. > > 1. 2011-11-23 11:57:31.280 /_ah/warmup 200 39769ms 6kb > > 6. > > 1. 2011-11-23 11:56:27.292 /_ah/warmup 200 39129ms 6kb > > 7. > > 1. 2011-11-23 11:55:09.358 /_ah/warmup 200 40067ms 6kb > > 8. > > 1. 2011-11-23 11:54:19.186 /_ah/warmup 200 41484ms 6kb > > 9. > > 1. 2011-11-23 11:53:10.643 /_ah/warmup 200 43649ms 6kb > > 10. > > 1. 2011-11-23 11:52:26.666 /_ah/warmup 200 35097ms 6kb > > 11. > > 1. 2011-11-23 11:52:21.543 /_ah/warmup 200 41004ms 6kb > > 12. > > 1. 2011-11-23 11:50:59.197 /_ah/warmup 200 50842ms 6kb > > 13. > > 1. 2011-11-23 11:50:38.411 /_ah/warmup 200 54322ms 6kb > > 14. > > 1. 2011-11-23 11:50:05.128 /_ah/warmup 500 61197ms 0kb > > 15. > > 1. 2011-11-23 11:49:49.509 /_ah/warmup 200 33466ms 6kb > > 16. > > 1. 2011-11-23 11:49:28.185 /_ah/warmup 200 43114ms 6kb > > 17. > > 1. 2011-11-23 11:49:04.039 /_ah/warmup 200 48665ms 6kb > > 18. > > 1. 2011-11-23 11:48:45.516 /_ah/warmup 200 56083ms 6kb > > 19. > > 1. 2011-11-23 11:48:38.776 /_ah/warmup 200 34770ms 6kb > > 20. > > 1. 2011-11-23 11:48:37.808 /_ah/warmup 200 55666ms 6kb > > 21. > > 1. 2011-11-23 11:48:16.366 /_ah/warmup 200 56648ms 6kb > > 22. > > 1. 2011-11-23 11:48:01.073 /_ah/warmup 200 51638ms 6kb > > 23. > > 1. 2011-11-23 11:47:29.635 /_ah/warmup 200 51231ms 6kb > > 24. > > 1. 2011-11-23 11:46:44.020 /_ah/warmup 500 63135ms 0kb > > 25. > > 1. 2011-11-23 11:46:25.135 /_ah/warmup 500 63424ms 0kb > > 26. > > 1. 2011-11-23 11:45:51.898 /_ah/warmup 200 48358ms 6kb > > 27. > > 1. 2011-11-23 11:45:04.530 /_ah/warmup 200 44475ms 6kb > > 28. > > 1. 2011-11-23 11:44:55.071 /_ah/warmup 200 45317ms 6kb > > 29. > > 1. 2011-11-23 11:42:54.513 /_ah/warmup 200 59274ms 6kb > > 30. > > 1. 2011-11-23 11:42:52.294 /_ah/warmup 200 53660ms 6kb > > 31. > > 1. 2011-11-23 11:42:47.333 /_ah/warmup 200 41321ms 6kb > > 32. > > 1. 2011-11-23 11:42:19.248 /_ah/warmup 500 63798ms 0kb > > 33. > > 1. 2011-11-23 11:41:27.386 /_ah/warmup 200 44808ms 6kb > > 34. > > 1. 2011-11-23 11:40:39.237 /_ah/warmup 200 56062ms 6kb > > 35. > > 1. 2011-11-23 11:40:07.117 /_ah/warmup 200 49035ms 6kb > > 36. > > 1. 2011-11-23 11:39:36.750 /_ah/warmup 200 56603ms 6kb > > 37. > > 1. 2011-11-23 11:39:24.583 /_ah/warmup 200 38206ms 6kb > > 38. > > 1. 2011-11-23 11:39:08.247 /_ah/warmup 200 48777ms 6kb > > 39. > > 1. 2011-11-23 11:38:37.122 /_ah/warmup 200 32621ms 6kb > > 40. > > 1. 2011-11-23 11:38:29.123 /_ah/warmup 200 43760ms 6kb > > 41. > > 1. 2011-11-23 11:38:11.801 /_ah/warmup 200 49921ms 6kb > > 42. > > 1. 2011-11-23 11:37:33.279 /_ah/warmup 200 32509ms 6kb > > 43. > > 1. 2011-11-23 11:37:01.625 /_ah/warmup 200 50572ms 6kb > > 44. > > 1. 2011-11-23 11:36:11.510 /_ah/warmup 200 46396ms 6kb > > 45. > > 1. 2011-11-23 11:36:00.549 /_ah/warmup 200 58911ms 6kb > > 46. > > 1. 2011-11-23 11:35:18.891 /_ah/warmup 200 39333ms 6kb > > 47. > > 1. 2011-11-23 11:34:52.073 /_ah/warmup 200 45786ms 6kb > > 48. > > 1. 2011-11-23 11:34:51.864 /_ah/warmup 200 49792ms 6kb > > 49. > > 1. 2011-11-23 11:34:42.803 /_ah/warmup 200 47192ms 6kb > > 50. > > 1. 2011-11-23 11:33:59.085 /_ah/warmup 200 40240ms 6kb > > > 1. > > 1. 2011-11-23 11:33:42.011 /_ah/warmup 200 45390ms 6kb > > 2. > > 1. 2011-11-23 11:33:35.179 /_ah/warmup 200 43507ms 6kb > > 3. > > 1. 2011-11-23 11:33:02.652 /_ah/warmup 200 42903ms 6kb > > 4. > > 1. 2011-11-23 11:31:24.780 /_ah/warmup 200 42572ms 6kb > > 5. > > 1. 2011-11-23 11:30:48.566 /_ah/warmup 200 46982ms 6kb > > 6. > > 1. 2011-11-23 11:29:40.832 /_ah/warmup 200 41064ms 6kb > > 7. > > 1. 2011-11-23 11:29:28.806 /_ah/warmup 200 51422ms 6kb > > 8. > > 1. 2011-11-23 11:28:53.777 /_ah/warmup 500 64380ms 0kb > > 9. > > 1. 2011-11-23 11:28:35.153 /_ah/warmup 200 37536ms 6kb > > 10. > > 1. 2011-11-23 11:28:09.723 /_ah/warmup 200 33384ms 6kb > > 11. > > 1. 2011-11-23 11:27:47.256 /_ah/warmup 200 44638ms 6kb > > 12. > > 1. 2011-11-23 11:27:36.003 /_ah/warmup 200 40285ms 6kb > > 13. > > 1. 2011-11-23 11:27:15.601 /_ah/warmup 200 39266ms 6kb > > 14. > > 1. 2011-11-23 11:26:55.195 /_ah/warmup 200 40467ms 6kb > > 15. > > 1. 2011-11-23 11:26:15.706 /_ah/warmup 200 42753ms 6kb > > 16. > > 1. 2011-11-23 11:25:37.349 /_ah/warmup 500 66337ms 0kb > > 17. > > 1. 2011-11-23 11:25:03.982 /_ah/warmup 200 44072ms 6kb > > 18. > > 1. 2011-11-23 11:23:55.924 /_ah/warmup 200 41352ms 6kb > > 19. > > 1. 2011-11-23 11:23:23.377 /_ah/warmup 200 42378ms 6kb > > 20. > > 1. 2011-11-23 11:23:14.026 /_ah/warmup 500 67308ms 0kb > > 21. > > 1. 2011-11-23 11:23:08.225 /_ah/warmup 200 50944ms 6kb > > 22. > > 1. 2011-11-23 11:22:23.616 /_ah/warmup 200 40849ms 6kb > > 23. > > 1. 2011-11-23 11:21:56.962 /_ah/warmup 200 49801ms 6kb > > 24. > > 1. 2011-11-23 11:21:38.655 /_ah/warmup 200 44521ms 6kb > > 25. > > 1. 2011-11-23 11:21:25.505 /_ah/warmup 200 42200ms 6kb > > 26. > > 1. 2011-11-23 11:21:15.049 /_ah/warmup 500 65036ms 0kb > > 27. > > 1. 2011-11-23 11:20:40.072 /_ah/warmup 200 46367ms 6kb > > 28. > > 1. 2011-11-23 11:20:17.965 /_ah/warmup 200 50689ms 6kb > > 29. > > 1. 2011-11-23 11:18:42.068 /_ah/warmup 200 40070ms 6kb > > 30. > > 1. 2011-11-23 11:18:38.184 /_ah/warmup 500 64767ms 0kb > > 31. > > 1. 2011-11-23 11:18:19.399 /_ah/warmup 200 49889ms 6kb > > 32. > > 1. 2011-11-23 11:17:17.542 /_ah/warmup 200 51572ms 6kb > > 33. > > 1. 2011-11-23 11:17:16.802 /_ah/warmup 200 38413ms 6kb > > 34. > > 1. 2011-11-23 11:17:10.677 /_ah/warmup 200 44681ms 6kb > > 35. > > 1. 2011-11-23 11:16:36.748 /_ah/warmup 500 67379ms 0kb > > 36. > > 1. 2011-11-23 11:16:22.101 /_ah/warmup 200 54775ms 6kb > > 37. > > 1. 2011-11-23 11:16:13.976 /_ah/warmup 200 45289ms 6kb > > 38. > > 1. 2011-11-23 11:16:12.017 /_ah/warmup 200 44738ms 6kb > > 39. > > 1. 2011-11-23 11:14:56.273 /_ah/warmup 200 49807ms 6kb > > 40. > > 1. 2011-11-23 11:14:13.660 /_ah/warmup 200 53409ms 6kb > > 41. > > 1. 2011-11-23 11:14:09.277 /_ah/warmup 500 66529ms 0kb > > 42. > > 1. 2011-11-23 11:12:54.104 /_ah/warmup 200 49611ms 6kb > > 43. > > 1. 2011-11-23 11:12:50.963 /_ah/warmup 200 41096ms 6kb > > 44. > > 1. 2011-11-23 11:12:45.862 /_ah/warmup 500 64073ms 0kb > > 45. > > 1. 2011-11-23 11:12:01.185 /_ah/warmup 200 41636ms 6kb > > 46. > > 1. 2011-11-23 11:11:30.454 /_ah/warmup 500 67930ms 0kb > > 47. > > 1. 2011-11-23 11:10:49.242 /_ah/warmup 200 43514ms 6kb > > 48. > > 1. 2011-11-23 11:10:48.000 /_ah/warmup 200 57239ms 6kb > > 49. > > 1. 2011-11-23 11:10:01.809 /_ah/warmup 200 43016ms 6kb > > 50. > > 1. 2011-11-23 11:09:58.637 /_ah/warmup 200 42384ms 6kb > > > Here are some of the 500s: > > > com.google.apphosting.runtime.HardDeadlineExceededError: This request > > (0000000000000000) started at 2011/11/23 19:57:18.919 UTC and was still > > executing at 2011/11/23 19:58:24.178 UTC. > > at > > com.google.appengine.runtime.Request.process-0000000000000000(Request.java) > > at java.io.FileInputStream.open(Native Method) > > at java.io.FileInputStream.<init>(FileInputStream.java:139) > > at java.lang.Class.forName(Class.java:133) > > at > > org.datanucleus.JDOClassLoaderResolver.classOrNull(JDOClassLoaderResolver.java:553) > > at > > org.datanucleus.JDOClassLoaderResolver.classForName(JDOClassLoaderResolver.java:204) > > at > > org.datanucleus.JDOClassLoaderResolver.classForName(JDOClassLoaderResolver.java:415) > > at > > org.datanucleus.metadata.MetaDataManager.loadPersistenceUnit(MetaDataManager.java:767) > > at > > org.datanucleus.jpa.EntityManagerFactoryImpl.initialisePMF(EntityManagerFactoryImpl.java:488) > > at > > org.datanucleus.jpa.EntityManagerFactoryImpl.<init>(EntityManagerFactoryImpl.java:355) > > at > > org.datanucleus.store.appengine.jpa.DatastoreEntityManagerFactory.<init>(DatastoreEntityManagerFactory.java:63) > > > com.google.apphosting.runtime.HardDeadlineExceededError: This request > > (0000000000000000) started at 2011/11/23 19:49:04.661 UTC and was still > > executing at 2011/11/23 19:50:05.080 UTC. > > at > > com.google.appengine.runtime.Request.process-0000000000000000(Request.java) > > at java.io.FileInputStream.open(Native Method) > > at java.io.FileInputStream.<init>(FileInputStream.java:139) > > at java.lang.Class.forName(Class.java:133) > > at > > org.datanucleus.JDOClassLoaderResolver.classOrNull(JDOClassLoaderResolver.java:553) > > at > > org.datanucleus.JDOClassLoaderResolver.classForName(JDOClassLoaderResolver.java:204) > > at > > ... > > read more » -- 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 google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.