Algolia实时Webhooks

时间:2016-09-15 09:49:56

标签: algolia

有没有办法知道Algolia何时成功处理了一个排队的工作,或者Algolia是否将新文档编入索引与上一个重新索引相比?

我们希望构建一个系统,无论何时索引新文档,浏览网站的用户都会实时收到更新警告,并检查新内容。

这样的事情可能吗?

如果没有,是否有可能做到这一点?

1 个答案:

答案 0 :(得分:3)

你是完全正确的,webhooks肯定是有道理的。不幸的是,Algolia没有提供这样的功能,你必须依靠民意调查。

您发送给Algolia的工作会按顺序执行。一个相当简单的解决方案是将每个作业及其相关操作存储在队列中:您可以拥有一个专用进程,其唯一的作用是无限期地等待队列的第一个taskID并立即执行操作它会回来。