在我的AppEngine应用程序中,servlet需要很长时间才能初始化。这通常是Tomcat部署的一个大问题,因为初始化只发生一次。但是,在AppEngine中,我注意到许多服务请求导致AppEngine启动一个新进程并进行初始化,因此,这些sevrice请求需要很长时间。
是否可以断开初始化与服务请求的连接?不知何故告诉AppEngine在后台进行初始化,这样当用户要求页面时,他不必等待这么久?
答案 0 :(得分:2)
您可以在应用的App Engine控制台的“应用程序设置”部分设置“空闲实例”或“预热请求”。这应该避免那些缓慢的初始化时间,因为您的应用程序将被预加载并准备好。