4

我在 CQ5 的 Geometrixx 站点中创建了一个测试页面。我可以在4502端口(作者环境)上很好地看到页面。但是当我激活页面以在 4503 端口(发布环境)上查看它时,我总是在控制台上看到页面前面的黄色图标,悬停时显示“激活待定”。#1 在队列中'

是否有一些附加的工作流程?如果是这样,我如何检查它并可能杀死它(现在)?还是有其他原因?

4

4 回答 4

17

默认复制队列设置指向 localhost:4503。如果您的发布实例与作者实例不在同一台机器上(这很常见),您将需要更改设置以指向有效的发布实例。一旦配置了有效的发布实例,排队等待激活的项目就会得到处理,并且图标将从黄色变为绿色。

如果队列被阻塞,您可以通过以下方式清除它:

  • 去 /etc/replication/agents.author.html
  • 单击默认复制代理。
  • 然后点击队列上方的“清除”。这将清除整个队列。
  • 如果要清除队列中的一个或多个特定项目,可以选择它们然后单击清除。

此页面包含有关对复制代理进行故障排除的几个步骤:http: //helpx.adobe.com/cq/kb/replication-stuck.html

此页面包含有关复制代理的一些一般信息:http: //dev.day.com/docs/en/cq/current/deploying/configuring_cq.html#Replicating from Author to Publish

于 2013-02-19T17:01:12.590 回答
5

您可以在以下位置检查复制队列

http://localhost:4502/etc/replication.html

默认代理是

http://localhost:4502/etc/replication/agents.author/publish.html

从这里您可以测试连接、查看日志并查看队列中的内容。您还可以清除队列或强制重试。

于 2013-02-19T22:13:01.250 回答
0

有一种方法可以在不发布的情况下查看测试页面的“最终视图”:wcmmode=disabled

http:// localhost: 4502/cf#/content/geometrixx/folder/test.html

只需删除 /cf# 并?wcmmode=disabled在扩展名后添加。

http:// localhost: 4502/content/geometrixx/folder/test.html?wcmmode=disabled 
于 2014-10-29T18:41:54.387 回答
0

到目前为止没有明确提到的一件事:您需要运行两个 AEM 实例。端口 4502 和 4503 不指向同一实例的不同模式,因为 AEM 仅侦听一个端口(通常)。因此,您需要将 Author jar 复制到一个新目录并将其命名为 cq5-publish-4503.jar

此外,您可能需要更新 maven pom 文件以进行代码部署。但是,您可以将作者上已安装的捆绑包设置为自动复制/发布。

于 2014-12-01T00:48:15.137 回答