2017-06-29 5 views
2

Quelles sont les limites du plan libre dans les flux de données? J'ai 8 membres et 5 administrateurs qui se suivent et je reçois toujours un email de GetStream alertant la limite de débit quand je les fais suivre.Limite de mise à jour de GetStream dans le plan libre

Maintenant, j'ai un problème lors de la mise à jour des activités. Peut-être que j'ai atteint ma limite de mise à jour, parce que parfois quand j'essaye de créer une activité, j'obtiens un ERREUR DE TEMPS D'EXÉCUTION.

Répondre

2

Nous envoyons deux messages de limite de débit: un pour les appels d'API et un pour les mises à jour de flux. Notre limite de débit d'appel API est d'environ 2000 activités par minute, mais les mises à jour de flux sont plus comme 50-100 par minute sur le plan libre. La configuration d'une relation de suivi déclenche certaines mises à jour de flux lorsque les anciennes activités sont copiées à partir d'autres flux vers le flux du nouveau suiveur. Lorsque vous atteignez une limite de débit, nous n'arrêtons pas votre trafic entrant, mais nous le désamorçons légèrement afin qu'il soit un peu plus long à rattraper. Notre API v2 qui sortira prochainement rapportera des informations sur les limites de débit dans les appels d'API, vous aurez ainsi plus de visibilité sur la façon dont vous pouvez atteindre ces limites avant de recevoir des courriels.

En ce qui concerne les délais, dans quelle région se trouve votre application (us-east, us-west, eu-central) et où se situe votre région? Nous allons déployer un soutien multirégional plus tard cette année pour minimiser les latences là aussi.

+0

Mon application est située dans EU Central. – Ismael

+0

Mon application est située dans EU Central. Im développant la communauté dans le noeud. À chaque fois que quelqu'un publie une activité, il y a une connexion comme: var client = stream.connect (KEY, SECRET, APPID); Ensuite, l'activité est ajoutée dans le flux des utilisateurs: feed.addActivity (activity) .then (onSuccess) .catch (onError); Exemple de flux: var feed = client.feed ('memberPost', '123-100'); Et l'activité: { "acteur": "memberPost: 123-100", "foreign_id": "memberPost: 123-100", "likesCount": 0, "objet": « memberPost: 1231381- 100-14 ", " texte ":" salut ", " temps ":" 2017-06-29T16: 38: 31.608000 ", " verbe ":" poste " } – Ismael

+0

J'ai aussi des problèmes en faisant get (Activités)! il y a un délai d'expiration lors de l'ajout d'activités et d'activités – Ismael