根据 Google App Engine 的形状,我的应用可能需要很长时间才能启动:
Caused by: com.google.apphosting.api.DeadlineExceededException: This request (d872b776bcbbfd27) started at 2012/12/04 17:35:28.861 UTC and was still executing at 2012/12/04 17:36:28.348 UTC
该应用程序包含一个前端和各种后端,整个应用程序似乎每个实例都启动一次,而且许多过滤器、安全性等无论如何都不会在后端使用。
是否可以拆分应用程序并分别部署前端和后端?我将如何在我的开发服务器上运行这个基于 maven 的应用程序?
只有模糊的文档 - 我可以在 Google App Engine 文档中找到最接近的文档:
https ://developers.google.com/appengine/docs/java/backends/overview
You can place your backends in a separate application root directory if you want to avoid sharing code or handlers, ...
关于开发环境,net.kindleit.maven-gae-plugin
它的配置参数backend
和/或backendDir
.
有人可以提供更多关于是否/如何实现这一点的详细信息吗?
谢谢,斯特凡