GAE/Java冷启动指南

标签:Google App Engine, Java

在AnswerCow看到一篇《Google App Engine Cold Start Guide for Java》,觉得不错就稍微翻译了一下。

不同于我这种Python用户,Java程序员经常会抱怨GAE的冷启动时间实在太长了,毕竟长达10多秒甚至超时的启动时间对任何人来说都是不可接受的。如果你不想转向Python的话,那么有必要了解一下这几点:
  1. 仅上传你需要的库。一般来说你只会用到JDO或JPA中的一种,而App Engine SDK中包含了2者,你可以删除不要的,这可以节约大约400ms。
  2. 如果不是必须的话,不要使用JSP。即使最简单的JSP页面,也要消耗300ms的预编译时间。
  3. 不需要Spring MVC时,可以换成其他轻量级框架。这可以节约6秒。
  4. Objectify library比JDO更易用。这可以节约5秒。

0条评论 你不来一发么↓

    想说点什么呢?