当前位置: 首页 > 知识库问答 >
问题:

wildfly Applicaton部署时间太长

东郭元魁
2023-03-14

关于Wildfly8.1.0中的应用程序部署,我遇到了一个奇怪的问题

在应用程序刚开始的时候,部署速度很快,但今天变得非常慢,我在服务器日志中看到,在org.hibernate.annotations.common.version和org.hibernate.dialct.dialion行之间花费了5分钟

17:14:07,417 INFO  [org.hibernate.annotations.common.Version] (ServerService Thread Pool -- 62) HCANN000001: Hibernate Commons Annotations {4.0.4.Final}
17:19:08,034 INFO  [org.hibernate.dialect.Dialect] (ServerService Thread Pool -- 62) HHH000400: Using dialect: org.hibernate.dialect.PostgreSQL9Dialect

也没有错误信息...

一旦启动,应用程序就会毫无问题地运行

我真的不知道该怎么办

我对应用程序的所有层(JSF、JPA...)进行了大量更改才注意到

共有1个答案

屠嘉勋
2023-03-14

当我在本地主机上移动数据库时,问题消失了,这是一个网络通信速度的问题,当我们添加了很多实体,所以很多表时,问题就出现了...

谢谢ctomc的提问

 类似资料:
  • 所以我复制了这个项目,它使用swift作为自定义lambda运行时,并使用makefile作为构建方法。 现在我创建了一个AWS CodePipeline,它使用使用CodeBuild打包我的项目,并最终通过CloudForm部署它。 我的lambda的设置在根文件夹中,就像我在上面链接的repo中看到的那样。我认为这是应该的,正如我在自定义运行时部分的sam文档中看到的那样。问题是打包了我的整个

  • 部署过程中出错:部署应用程序[EnterpriseApplication1]时出现异常:UnsupportedClassVersionError:类mn.interactive.module.meta.dao.MetadataDao的主要或次要版本号不受支持,这些版本号大于Java Runtime Environment版本1.7.0_02中的版本号。有关详细信息,请参阅server.log。 将

  • 我是新的Liferay开发,我面临的麻烦与启动我的Liferay Tomcat服务器。它几乎需要3分钟(169048毫秒),这对于开发来说是不可接受的。我想把它压缩到一分钟左右。 以下是我的机器的规格: 英特尔酷睿双核T2300@1.66 GHz 4GB RAM(使用中3.24GB) 带有Service Pack 1Windows 7 Enterprise 32位 我正在使用: Liferay 6

  • 我正试图连接到mysql服务器,但这需要5秒钟。

  • 如何通过Maven部署插件获得部署快照的时间戳到Nexus? 例如,我使用版本部署了一个工件,该工件使用时间戳(我假设Nexus创建了这个时间戳,或者至少是它的最后一个“内部版本号”部分)(格式)部署。我可以通过以下方式获得时间戳吗: 某个Maven命令/s? 某些Nexus REST API? 其他“纲领性”方式? 到目前为止,我只发现了一个烦人的解决方法--“在”我将工件部署到Nexus之后“

  • MySQLdump和上传过程花费了太长的时间(~8小时)来完成整个过程。 我正在将活动数据库转储到mysqldump.tar文件和几乎3GB。当我加载到新的数据库,它需要6-8小时来完成这个过程(上传到新的数据库)。 我要完成这个过程,推荐的解决方案是什么?