Alfresco 5.2 高 CPU 利用率和应用程序性能低下
Alfresco 5.2 high CPU utilization & application slow performance
最近我们将 alfresco 升级到 5.2.G 使用 Solar4,Tomcat 版本 7.0.78,java 版本“1.8.0_111”environment -- RHEL -7,虚拟机,32 核 CPU,32 GB RAM 应用程序启动时没有错误,但在 2 -3 小时内应用程序性能变慢并变高 CPU 利用率。
任何人都可以建议在 OS & JVM & Alfresco & solar LEVEL 中需要更改哪些基本调整参数,下面是 tomcat 中添加的 JVM 参数:
JAVA_OPTS="-server -Xms24576m -Xmx24576m -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC
-XX:+CMSIncrementalMode -XX:CMSInitiatingOccupancyFraction=80 -XX:+UseParNewGC
-XX:ParallelGCThreads=6 -XX:+UseCompressedOops -XX:+CMSClassUnloadingEnabled
-Djava.awt.headless=true -Dalfresco.home=/opt/new/alfresco -Dcom.sun.management.jmxremote
-Dsun.security.ssl.allowUnsafeRenegotiation=true -XX:ReservedCodeCacheSize=2048m"
& alfresco-global.properties(为便于阅读而添加的换行符):
cifs.serverName=?
system.thumbnail.generate=false
system.enableTimestampPropagation=false
system.workflow.engine.activiti.enabled=false
sync.mode=OFF,system.workflow.engine.jbpm.enabled=false
removed-index.recovery.mode=FULL
我遇到了类似的问题。请记住,当使用 'top' 命令检查 CPU 多核 CPU 时,它会显示所有内核的组合 CPU 使用情况。 To show individual cores 按“1”。
我也应用了上面建议的补丁,但没有太大区别(还有 an issue with that patch for Alfresco 5.2.g)。
然后我尝试了 re-indexing 我所有的内容,这似乎大大加快了速度。
仍有大量使用,但仅限于工作时间。每个人都回家后,它 returns 回到几乎 0% 的使用率
真正减慢我的 Alfresco 响应速度的另一件事是损坏的元数据数据库。在我恢复备份后,它执行得更快。
我也disabled a lot of unnecessary features including generation of thumbnails
最近我们将 alfresco 升级到 5.2.G 使用 Solar4,Tomcat 版本 7.0.78,java 版本“1.8.0_111”environment -- RHEL -7,虚拟机,32 核 CPU,32 GB RAM 应用程序启动时没有错误,但在 2 -3 小时内应用程序性能变慢并变高 CPU 利用率。
任何人都可以建议在 OS & JVM & Alfresco & solar LEVEL 中需要更改哪些基本调整参数,下面是 tomcat 中添加的 JVM 参数:
JAVA_OPTS="-server -Xms24576m -Xmx24576m -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC
-XX:+CMSIncrementalMode -XX:CMSInitiatingOccupancyFraction=80 -XX:+UseParNewGC
-XX:ParallelGCThreads=6 -XX:+UseCompressedOops -XX:+CMSClassUnloadingEnabled
-Djava.awt.headless=true -Dalfresco.home=/opt/new/alfresco -Dcom.sun.management.jmxremote
-Dsun.security.ssl.allowUnsafeRenegotiation=true -XX:ReservedCodeCacheSize=2048m"
& alfresco-global.properties(为便于阅读而添加的换行符):
cifs.serverName=?
system.thumbnail.generate=false
system.enableTimestampPropagation=false
system.workflow.engine.activiti.enabled=false
sync.mode=OFF,system.workflow.engine.jbpm.enabled=false
removed-index.recovery.mode=FULL
我遇到了类似的问题。请记住,当使用 'top' 命令检查 CPU 多核 CPU 时,它会显示所有内核的组合 CPU 使用情况。 To show individual cores 按“1”。
我也应用了上面建议的补丁,但没有太大区别(还有 an issue with that patch for Alfresco 5.2.g)。
然后我尝试了 re-indexing 我所有的内容,这似乎大大加快了速度。
仍有大量使用,但仅限于工作时间。每个人都回家后,它 returns 回到几乎 0% 的使用率
真正减慢我的 Alfresco 响应速度的另一件事是损坏的元数据数据库。在我恢复备份后,它执行得更快。
我也disabled a lot of unnecessary features including generation of thumbnails