java - 具有 JPA 部署的 Google App Engine 应用程序挂起

标签 java google-app-engine jpa datanucleus

我有一个 java GAE Web 应用程序,其中 datanucleus 作为 JPA 提供程序。在我的机器上本地部署时 - 部署挂起(需要几分钟)。查看任务管理器,我有一个正在运行的 javac 进程。知道出了什么问题吗?

最佳答案

同意。这是 GAE 的问题,因为它需要一个6permutation Compilation,之后应用程序将被部署并显示在浏览器上。我觉得这只是 GAE 而不是 JPA 的问题。我开发了一个类似的应用程序,如果你觉得它是因为 JPA,你可以检查相应的数据库管理员,看看有多少线程正在为用户打开。如果您似乎发现有些垃圾没有被收集,请检查您的代码。否则你可以使用 ConnectionPooling 机制(使用 ORM 加速数据库检索)......

关于java - 具有 JPA 部署的 Google App Engine 应用程序挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4855429/

相关文章:

android - 无法解析符号 'MyApi'

java - 如何用Configuration配置Hibernate+JPA?

javascript - 在 Node.js 中复制 Java 密码哈希代码 (PBKDF2WithHmacSHA1)

java - GAE fetchAsync - 有什么意义?

java - 实时产品评级的 GAE/J fragment 计数器计算

java - hibernate insert to a collection 导致删除,然后再次插入集合中的所有项目

java - 为什么我在尝试开始事务时得到 NullPointerException?

java - 有效的对象映射

java - 我的 vector3 类中的线程 "AWT-EventQueue-0"java.lang.NullPointerException 中出现异常

java - 通用类的 MessageBodyReader/Writer