gpt4 book ai didi

java - GlassFish 中的 mysql 连接器有问题还是只有我?

转载 作者:太空宇宙 更新时间:2023-11-03 11:17:24 24 4
gpt4 key购买 nike

我正在使用(尝试)GlassFish v2.1.1 + MySQL connector 5.0.8 来自学 J2EE。我尝试开发一些具有 JPA 持久性的简单 Web 应用程序。就在服务器启动时,部署一切顺利,但在几次部署之后,它开始表现得很奇怪,抛出各种异常并且预部署失败。

例如,在部署时,它可能会抛出关于类的 ClassNotFoundException,该类甚至不再存在(但在几次部署之前就存在)!

如果它在服务器重启后没有再次顺利部署,我会认为这是我的错(可能是一些配置错误)。我只是得到异常,重新启动服务器,然后 bam - “命令部署成功执行”。 :-\

但也许在运行时还存在一些复杂的依赖关系,我不知道。简单地取消部署模块并再次部署它没有帮助。

最佳答案

这是主观的,但根据我的经验,重新部署总是在某些时候变得不稳定。有时事情没有按照应有的方式清理,有时某些部分没有按照应有的方式释放内存,有时您会收到明确的 PermGen 错误,等等,在某些时候,您必须重新启动服务器(这也是为什么有些人从不在生产中使用重新部署的原因)。我接受了这一点。

也就是说,为了严格回答您的问题标题,我认为 GlassFish 2 和 MySQL 连接器非常稳定并且完全可以用于生产。但正如所暗示的那样,开发和生产不会以相同的方式强调平台。

关于java - GlassFish 中的 mysql 连接器有问题还是只有我?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4114004/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com