我在CQ5的Geometrixx网站上创建了一个测试页面。我可以在4502端口(作者环境)上看到该页面。但是当我激活页面以在4503端口(发布环境)上看到它时,我总是在控制台上看到页面前面的黄色图标,在悬停时显示“激活待定”。队列中的#1
是否附加了一些工作流程?如果是这样,我怎么能检查出来并且可能会杀掉它(现在)?还是有其他原因吗?
答案 0 :(得分:16)
默认复制队列设置指向localhost:4503。如果您的发布实例与作者实例不在同一台机器上(这是常见的),则需要更改设置以指向有效的发布实例。一旦配置了有效的发布实例,就会处理排队等待激活的项目,图标将从黄色变为绿色。
如果队列被阻止,您可以通过以下方式清除它:
此页面包含有关对复制代理进行故障排除的几个步骤: 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
答案 1 :(得分:5)
您可以在
检查复制队列http://localhost:4502/etc/replication.html
默认代理
http://localhost:4502/etc/replication/agents.author/publish.html
从这里,您可以测试连接,查看日志,并查看队列中的内容。您也可以清除队列或强制重试。
答案 2 :(得分:0)
到目前为止尚未明确提及的一件事:您需要运行两个AEM实例。端口4502和4503不指向同一实例的不同模式,因为AEM仅侦听一个端口(通常)。因此,您需要将Author jar复制到一个新目录,并将其命名为cq5-publish-4503.jar
此外,您可能需要更新maven pom文件以进行代码部署。您可以在作者上设置已安装的包以自动复制/发布。
答案 3 :(得分:-1)
有一种方法可以在不发布的情况下查看测试页的“最终视图”:wcmmode=disabled
http:// localhost: 4502/cf#/content/geometrixx/folder/test.html
只需删除/ cf#并在扩展名后添加?wcmmode=disabled
。
http:// localhost: 4502/content/geometrixx/folder/test.html?wcmmode=disabled