AppEngine servlet的冗长初始化

时间:2012-06-14 17:12:40

标签: google-app-engine

在我的AppEngine应用程序中,servlet需要很长时间才能初始化。这通常是Tomcat部署的一个大问题,因为初始化只发生一次。但是,在AppEngine中,我注意到许多服务请求导致AppEngine启动一个新进程并进行初始化,因此,这些sevrice请求需要很长时间。

是否可以断开初始化与服务请求的连接?不知何故告诉AppEngine在后台进行初始化,这样当用户要求页面时,他不必等待这么久?

1 个答案:

答案 0 :(得分:2)

您可以在应用的App Engine控制台的“应用程序设置”部分设置“空闲实例”或“预热请求”。这应该避免那些缓慢的初始化时间,因为您的应用程序将被预加载并准备好。