如何在AEM中验证所有发布实例上的OSGi捆绑包状态

本文介绍了如何验证所有OSGi捆绑包是否处于活动状态以及在目标环境中的所有AEM发布实例上是否按预期工作。

描述 description

环境

Adobe Experience Manager (AEM) 6.5,LTS

问题/症状

  • 您需要验证所有OSGi捆绑包是否处于 活动 状态并在绿色环境中的所有发布实例上正确运行。

  • 此请求通常在环境切换(例如从绿色切换到蓝色)期间或之后发出,以验证系统运行状况和就绪情况。

  • 未报告特定的错误消息。

  • 可通过URL访问发布者,例如:

    • https://<publisher-1-host>/libs/granite/core/content/login.html
    • https://<publisher-2-host>/libs/granite/core/content/login.html
  • 客户请求每个发布实例的屏幕截图或状态确认。

  • 不存在可重现的错误条件。 此检查是主动的运行状况检查。

原因

此验证是例行运行状况检查,用于确认在环境更改或部署后,所有OSGi捆绑包均按预期运行。

解决方法 resolution

要验证捆绑包状态,请执行以下步骤:

  1. 使用提供的URL或主机名登录到指定环境中的每个发布实例。

  2. 导航到OSGi Web控制台。

    • 转到https://<publisher-host>:<port>/system/console/bundles
    • 使用相应的凭据进行身份验证。
  3. 查看所有捆绑包的 状态 列。

    • 确保每个包都处于 活动 状态。
    • 如果有任何捆绑包不是活动的(例如处于 已安装已解决 状态的捆绑包),请注意捆绑包名称并进行进一步调查。
  4. 对环境中的每个发布实例重复这些步骤。

注意:

  • 如果您需要文档或客户确认,请捕获捆绑包状态页面的屏幕快照。
  • 如有要求,请通过批准的通信渠道与客户共享屏幕截图或状态摘要。

相关阅读

recommendation-more-help
experience-cloud-kcs-help-kbarticles