Question

Dans ce cas d'utilisation, je dois surveiller flux Twitters pour les tweets avec certaines balises de hachage, puis tirez ces tweets et de les stocker. J'utilise Twitter4J pour cela et Twitters API en streaming. Le hachage des balises à surveiller le changement souvent si je voudrais rafraîchir le filtre toutes les 10 minutes. Quand je suis rafraîchis je tirais simplement tous les nouveaux hachage balises de la couche de données et de les transmettre à la requête de filtre. Mes deux questions:

  • Y at-il quelque chose de mal avec l'arrêt de la connexion toutes les 10 minutes et rafraîchissante (en termes de limites de taux Twitters etc)

  • Y at-il quelque chose à me éviter de perdre des tweets qui sont faits au cours de la courte pause de rafraîchissement?

Merci à l'avance.

Était-ce utile?

La solution

Vous ne devriez pas reconnecte plus souvent qu'une fois toutes les dix minutes, ou vous pouvez être taux limité. Vous pouvez former votre nouvelle connexion avant de laisser tomber votre ancienne connexion, ce qui devrait permettre d'éviter la perte de données. Notez que vous ne pouvez avoir une connexion en attente à la fois.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top