扩展AEM Dispatcher服务器以实现频繁的客户端库失效

缩短AEM中客户端库的失效时间间隔(例如,从几个小时缩短到几分钟)可帮助最大限度地减少因资产陈旧或丢失而引发的​ 404 ​错误和UI问题。 但是,这项更改会增加缓存失效的频率,从而导致Dispatcher服务器上的负载增加。 如果未相应地调整服务器容量,最终用户将遇到性能下降或UI问题。 本文介绍如何解决Adobe Experience Manager (AEM) Dispatcher服务器上的负载增加问题,并概述确保稳定性能的步骤。

描述 description

环境

  • Adobe Experience Manager(所有版本)
  • 生产环境中的Dispatcher服务器

问题/症状

  • 提高了Dispatcher服务器上的CPU、内存或网络利用率
  • 最终用户报告的UI问题
  • 由于客户端库过时或缺失,以前观察到​ 404 ​个错误

原因

减少客户端库失效间隔会增加缓存失效的频率,从而导致Dispatcher服务器上的负载增加。 如果没有足够的服务器资源,这可能会影响站点性能和用户体验。

解决方法 resolution

要修复常见的客户端库失效问题,请执行以下步骤:

  1. 在缩短客户端库失效间隔并查看Dispatcher和Web服务器日志来发现资源耗尽或性能瓶颈迹象后,通过跟踪所有Dispatcher服务器上的CPU、内存和网络利用率监控Dispatcher服务器性能。
  2. 通过比较观察到的资源使用情况与当前服务器或VM规格进行比较,并确定当前配置是否足以处理增加的负载,从而评估服务器容量。
  3. 根据需要增加服务器容量,方法是评估资源使用率是否始终较高或出现性能问题,从而增加所有受影响的Dispatcher实例的服务器或虚拟机大小。
  4. 选择适用于您的部署和云提供商环境的配置,并将新配置应用于生产环境中的所有相关Dispatcher节点。
  5. 在调整大小后通过继续监视Dispatcher性能并确认UI问题和​ 404 ​错误已减少或解决来验证环境稳定性。
  6. 通过定期审查Dispatcher服务器指标并在发现负载进一步增加时调整容量来执行持续监控。
recommendation-more-help
experience-cloud-kcs-help-kbarticles