确保为 AEM 实例提供高可用度的服务

避免生产中断的最佳实践

常见问题

创作/发布实例运行非常缓慢,或占用较高的 CPU 使用率

AEM 实例高内存使用率

  • 请通过 [1] 处的链接查看内存使用率
  • 参考 [2] 处的文章链接以生成堆转储,并将其共享给 AEM 支持以进行深入分析

[1] http://<host>:<port>/system/console/memoryusage
[2] https://helpx.adobe.com/cn/experience-manager/kb/AnalyzeMemoryProblems.html

清理调度程序缓存后出现高 CPU 使用率

  • 您可以使用“/invalidate”和“/statfileslevel”来定义缓存失效的情况
    • 如果您拒绝所有失效的情况,但未使用 /statfileslevel -> 只删除已激活的页面
    • 如果您允许所有失效的情况,而且使用了 /statfileslevel -> 只有在发生了 sat 文件更新的同一文件夹中的页面会失效。
    • 如果您允许所有失效的情况,但未使用 /statfileslevel -> 所有位于 docroot 中的页面都会失效。
  • 部署代码后,尝试重新缓存页面。请立即重新缓存页面,以确保调度程序只检索和缓存页面一次,而不是对每个同时出现的客户端请求都检索和缓存一次。
  • 请参考优化调度程序缓存文章,以获取更有深度的见解。

在日志中观察到 SegmentNotFound 异常

  • 遵循解决 Segmentnotfound 问题中的步骤
  • 如果没有发现良好的修订版本,请尝试通过上述文章中 B 部分提及的脚本,查找已损坏的节点。
  • 如果在除了 /apps 之外的任何文件夹中都发现了损坏,请与 AEM 支持团队联系以获取进一步的指导。

AEM 中出现 RCA 中断,重新启动后问题解决

将下列数据共享给 AEM 支持团队以分析 RCA:

  • 中断期间的日志文件
  • 中断期间抓取的线程转储
  • 如果可以,请另外提供中断期间抓取的堆转储

AEM 中会话泄露

检查并分析 AEM 实例中是否存在 JCR 会话泄露

故障诊断重要问题的详细指南

请参阅本指南,以了解有关调试常见重要问题的方法。

Adobe 徽标

登录到您的帐户