扩展AEM Dispatcher服务器以实现频繁的客户端库失效
缩短AEM中客户端库的失效时间间隔(例如,从几个小时缩短到几分钟)可帮助最大限度地减少因资产陈旧或丢失而引发的 404 错误和UI问题。 但是,这项更改会增加缓存失效的频率,从而导致Dispatcher服务器上的负载增加。 如果未相应地调整服务器容量,最终用户将遇到性能下降或UI问题。 本文介绍如何解决Adobe Experience Manager (AEM) Dispatcher服务器上的负载增加问题,并概述确保稳定性能的步骤。
描述 description
环境
- Adobe Experience Manager(所有版本)
- 生产环境中的Dispatcher服务器
问题/症状
- 提高了Dispatcher服务器上的CPU、内存或网络利用率
- 最终用户报告的UI问题
- 由于客户端库过时或缺失,以前观察到 404 个错误
原因
减少客户端库失效间隔会增加缓存失效的频率,从而导致Dispatcher服务器上的负载增加。 如果没有足够的服务器资源,这可能会影响站点性能和用户体验。
解决方法 resolution
要修复常见的客户端库失效问题,请执行以下步骤:
- 在缩短客户端库失效间隔并查看Dispatcher和Web服务器日志来发现资源耗尽或性能瓶颈迹象后,通过跟踪所有Dispatcher服务器上的CPU、内存和网络利用率监控Dispatcher服务器性能。
- 通过比较观察到的资源使用情况与当前服务器或VM规格进行比较,并确定当前配置是否足以处理增加的负载,从而评估服务器容量。
- 根据需要增加服务器容量,方法是评估资源使用率是否始终较高或出现性能问题,从而增加所有受影响的Dispatcher实例的服务器或虚拟机大小。
- 选择适用于您的部署和云提供商环境的配置,并将新配置应用于生产环境中的所有相关Dispatcher节点。
- 在调整大小后通过继续监视Dispatcher性能并确认UI问题和 404 错误已减少或解决来验证环境稳定性。
- 通过定期审查Dispatcher服务器指标并在发现负载进一步增加时调整容量来执行持续监控。
recommendation-more-help
experience-cloud-kcs-help-kbarticles