在没有dyn admin的情况下触发基线索引

时间:2017-01-12 19:21:35

标签: atg endeca atg-dynamo

我们正在开发ATG / Endeca集成11.2但是没有生产dyn管理控制台,因此我们无法从控制台安排作业。如果没有控制台,怎么能实现呢?我已阅读文档,但无法清楚地了解如何操作。

2 个答案:

答案 0 :(得分:0)

您可以执行REST来调用ProductCatalogSimpleIndexingAdmin组件的indexBaseline。

尝试:

curl http://localhost:8001/rest/bean/atg/commerce/endeca/index/ProductCatalogSimpleIndexingAdmin/indexBaseline

用你的dyn admin的地址:port替换localhost:8001。

我参与了一个项目,他们有一个脚本,使用卷曲来调用它。

答案 1 :(得分:0)

您可以使用/atg/commerce/endeca/index/ProductCatalogSimpleIndexingAdmin.baselineSchedule选项安排索引编制。

要从外部进行触发,可以在ATG / Endeca集成服务器中编写自定义RMI组件,并且该RMI组件可以触发服务器内的索引。现在,您可以从外部服务器调用此RMI。使用这种方法,您可以检查作业状态,并在需要时获取进度。