我们正在开发 ATG/Endeca 集成 11.2,但在生产中没有 dyn 管理控制台,因此我们无法从控制台安排作业。没有控制台怎么能做到这一点?我已经阅读了文档,但无法清楚地理解如何去做。
2 回答
0
您可以使用 /atg/commerce/endeca/index/ProductCatalogSimpleIndexingAdmin.baselineSchedule 选项来安排索引编制。
对于从外部触发,您可以在 ATG/Endeca 集成服务器中编写自定义 RMI 组件,该 RMI 组件可以触发服务器内的索引。现在,您可以从外部服务器调用此 RMI。使用这种方法,您可以检查作业状态并在需要时获取进度。
于 2019-07-12T07:11:52.307 回答
0
您可以执行 REST 来调用 ProductCatalogSimpleIndexingAdmin 组件的 indexBaseline。
尝试:
curl http://localhost:8001/rest/bean/atg/commerce/endeca/index/ProductCatalogSimpleIndexingAdmin/indexBaseline
将 localhost:8001 替换为您的 dyn 管理员的地址:端口。
我在一个项目中工作,他们有一个使用 curl 调用它的脚本。
于 2017-10-24T15:20:53.940 回答