别太相信 PubSubHubbub

郑昀@玩聚SR 200911

在《采用PubSubHubbub协议实时接收GReaderSharedItems更新》中我说:“

并不是像通常想像的,你一在Google Reader里点击了某篇文章的Shared按钮,hub就立刻推送更新到subscriber。未必

多数情况下,几百毫秒至几秒钟内就有Push新数据过来。但有时,可能是hub的策略设定,是两次shared点击才会触发一次hub推送,推送的数据内容就是这个批次分享的那两篇文章。

这么久测下来,已经不是说“有时两次Share点击后才会触发一次Hub推送数据”,而是有时Hub根本不触发,不管你怎么在Google Reader中点击“分享”按钮。此时,并非订阅者(Subscriber)程序忙或不响应,而是根本没有新数据Push过来。

可见,你的应用不要过分依赖 PubSubHubbub 协议以及 Google提供的这个Hub Server

你可能感兴趣的:(su)