首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Algolia实时Webhooks

Algolia实时Webhooks
EN

Stack Overflow用户
提问于 2016-09-15 17:49:56
回答 1查看 758关注 0票数 3

有没有办法知道Algolia何时成功地处理了排队的作业,或者Algolia是否与上次重新索引相比索引了新文档?

我们想要建立一个系统,当一个新的文档被索引时,浏览网站的用户会被实时警告更新,并去检查新的东西。

这样的事情有可能发生吗?

如果没有,有什么解决方法可以实现这一点吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-15 20:45:33

你完全正确,webhooks绝对是有意义的。不幸的是,Algolia没有提供这样的特性,你必须依赖于轮询。

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

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39508027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档