gpt4 book ai didi

java - Tomcat 上的 Alfresco Community 启动非常慢

转载 作者:搜寻专家 更新时间:2023-11-01 02:18:09 25 4
gpt4 key购买 nike

我们目前正在旧服务器(只有 1GB 内存)上测试 Alfresco Community。因为这是我们每次更改配置时都需要重新启动它的社区版本(我们正在尝试添加一些功能,例如生成 DWG 文件的预览等)。但是,重新启动需要很长时间(我认为大约 4 分钟)。这可能是由于可用内存量有限。有人知道可以缩短重启时间的一些功能或设置吗?

最佳答案

与所有性能问题一样,很少有 Elixir 。

内存压力 - 应用程序正在启动,但 512m 堆仅足以容纳应用程序,并且它花费一半的启动时间来运行 GC。

看看以下任何一项:1.-详细:gc2.jstat-gcutil2. jvisualvm - 更好的用户界面

您正在尝试查看在 GC 上花费了多少时间,寻找许多不会回收大量堆的完整垃圾收集事件,即 99% -> 95%。

解决方案 - 更多的堆,真的没有别的。

您可能想尝试 -XX:+AggressiveHeap 以使 JVM 最大限度地利用它在盒子上的内存使用量,唯一的问题是只有 1GB 的内存会受到限制。 List of all JVM options

磁盘 IO - 在启动期间,它自己的盒子没有以接近 100% 的 CPU 运行(假设 100% 的单核,启动通常是单线程的)然后可能有一些磁盘 IO应用程序正在执行的操作是瓶颈。

使用 Windows 性能监视器等操作系统工具检查磁盘 IO。可能不是导致 IO 的应用程序,它可能是交换 Activity (页面错误)

解决方案:要么修复应用程序(不太可能),要么为盒子获得更快的磁盘/计算机或更多物理内存

关于java - Tomcat 上的 Alfresco Community 启动非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2333089/

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