从 1/13 开始,我们的 Adobe CQ6.0 SP1 错误日志开始填满:
GET /bin/wcm/contentfinder/product/view.json/etc/commerce/products HTTP/1.1] org.apache.jackrabbit.oak.plugins.index.property.strategy.ContentMirrorStoreStrategy Traversed 1041307000 nodes using index jcr:lastModified with filter Filter(query=select [jcr:path], [jcr:score], * from [nt:base] as a where isdescendantnode(a, '/etc/commerce/products') order by [jcr:lastModified] desc /* xpath: /jcr:root/etc/commerce/products//* order by @jcr:lastModified descending /, path=/etc/commerce/products//)
错误日志很大,AEM 6.0 磁盘空间不足:
error.log.2015-01-13: 30295763555 bytes
error.log.2015-01-14: 52886323200 bytes
我们可以通过向 AEM Author 发出以下 HTTP 请求来重现该问题:
GET /bin/wcm/contentfinder/product/view.json/etc/commerce/products
2015 年 1 月 13 日上午 9 点 47 分突然出现这个问题,同事在 AEM 6.0 中加载了一个站点,而 ContentFinder 从未加载过,因此她删除了
cf#
,然后能够继续创作内容本身。我们很想知道其他人是否在 AEM6.0 中使用 ContentFinder 遇到过类似问题。
最佳答案
AEM 6.0 在与 Oak 1.0.5 相关的 Querybuilder 中有一个错误。我们需要将 Oak 升级到 v1.0.9。以下 URI 包含更多信息:
http://helpx.adobe.com/experience-manager/kb/aem6-available-hotfixes.html
需要先安装 SP1,然后需要按照 SP1 上的给定顺序安装修补程序。还需要安装两个示例索引包( damLucene.zip
和 productsIndex.zip
)。这些添加了以下索引:
/oak:index/damLucene
/etc/commerce/products/ntbaseProductsLucene
关于aem - Adobe CQ6 - 失控的 ContentFinder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27990164/