我正在開發一個GWT應用程序在谷歌應用程序引擎上,我正在尋找最好的方法來初始化對象(如單身人士,列表,共享資源等)。 我想我正在尋找像「春季應用上下文文件」谷歌應用程序引擎 - 在啓動時初始化對象
任何想法?
我正在開發一個GWT應用程序在谷歌應用程序引擎上,我正在尋找最好的方法來初始化對象(如單身人士,列表,共享資源等)。 我想我正在尋找像「春季應用上下文文件」谷歌應用程序引擎 - 在啓動時初始化對象
任何想法?
什麼你要找的是在這裏:
http://code.google.com/appengine/docs/java/config/appconfig.html#Using_a_ServletContextListener
基本上,你要做出一個Servlet語境收聽,這是專爲你正是這個servlet API的一部分指的是。如果你在本地運行,它會在啓動服務器時運行。在App Engine環境中,應該爲每一個熱身的要求運行(避免的,這一點,你可以用「永遠在線」,這將在這裏設置:http://code.google.com/appengine/docs/adminconsole/instances.html#Always_On)
此外ServletContextListener
,你也可以使用<load-on-startup>
來標記你的正常servlet在預熱請求期間被調用。
看起來這個選項不能和'app.yaml'配置文件一起使用。 – nimcap
[使用特殊的自動啓動servlet來初始化啓動和共享應用程序數據](http://stackoverflow.com/questions/3468150/using-special-auto-start-servlet-to-initialize-on-啓動和共享應用程序) – BalusC