Ожидаемое время Facebook API Realtime

Кто-нибудь, использующий Facebook Realtime API, заметил задержку при получении обновлений? В документации API сказано:

«Изменения агрегируются и отправляются пакетами не чаще одного раза каждые 5 секунд или когда количество неотправленных изменений превышает 1000 — обратный вызов вашего сервера должен выдерживать такой уровень нагрузки».

Однако я испытываю более длительные периоды, чем обещанные 5 секунд. Есть ли что-нибудь, что я должен проверить, чтобы убедиться, что проблема во мне, а не в Facebook? Или это нормально, это дольше, чем рекламируется?


person Gabriel Monteiro    schedule 15.09.2014    source источник
comment
Не чаще каждых 5 секунд — как часто обновляется контент, на который вы подписаны?   -  person Igy    schedule 15.09.2014
comment
Как раз в день, каков ваш опыт?   -  person Gabriel Monteiro    schedule 15.09.2014
comment
но как часто обновляется контент? Похоже, вы говорите, что не получаете «достаточно» обновлений — происходят ли обновления, о которых вы не получаете уведомления, но должны были?   -  person Igy    schedule 15.09.2014


Ответы (1)


Как вы сказали, спецификация API facebook на https://developers.facebook.com/docs/graph-api/real-time-updates/v2.1 сообщает максимум каждые 5 секунд.

По моему опыту, это может быть до 10 минут, когда их конечная точка в реальном времени становится шаткой. Если вы перестанете получать обновления вообще и не сможете отладить их на всю жизнь, проверьте отчеты об ошибках — их API в реальном времени отключается неделями, и не раз.

person Miles Zimmerman    schedule 16.09.2014