02-11-2012, 12:55 AM
Aide toi de google trad dans un premier temps
Pour les questions NodeJS, recherche sur stack et l'onglet "issues" des repo sur Github.
C'est compliqué à voir pour les connexions, le principe du xhr-polling c'est que ça ouvre/ferme une connexion par intervalle. Du coup c'est moins réactif que les WS, il ne faut pas t'attendre à une déco à la seconde près.
Tu peux essayer de réduire la durée du polling :
Voir si la déconnexion se déclenche plus rapidement qu'en 1m30.
Tu peux aussi essayer les autres modes de transport (cf. Wiki de socket.io) voir si ça va mieux (JSON polling faudrait tester peut etre)
Ne confonds pas la doc de Node et de socket.io !
Ca peut être une solution. Tu sais il y a près de 400 tickets ouverts pour socket.io, c'est la folie quand tu y réfléchis. A une époque avec une ancienne version je m'étais aussi retrouvé bloqué pour je ne sais plus quelle raison.
Sinon bienvenue dans le monde des modules Node : de nouvelles versions avec plus de bugs que les anciennes, une doc des dernières versions souvent manquante, des changements parfois controversés ou parfois trop lourds d'une version à l'autre, un support de module qui s'arrête du jour au lendemain...
Sinon tu fais comme moi tu dis qu'opéra c'est de la merde et tu acceptes les remontrances de niahoo iffle:
Pour les questions NodeJS, recherche sur stack et l'onglet "issues" des repo sur Github.
C'est compliqué à voir pour les connexions, le principe du xhr-polling c'est que ça ouvre/ferme une connexion par intervalle. Du coup c'est moins réactif que les WS, il ne faut pas t'attendre à une déco à la seconde près.
Tu peux essayer de réduire la durée du polling :
io.configure(function() {
io.set('polling duration', 20);
});
Voir si la déconnexion se déclenche plus rapidement qu'en 1m30.
Tu peux aussi essayer les autres modes de transport (cf. Wiki de socket.io) voir si ça va mieux (JSON polling faudrait tester peut etre)
Citation :C'est quand même bizarre, car la doc l'indique comme étant stable.
Ne confonds pas la doc de Node et de socket.io !
Citation : Maintenant ca, c'est sous la version 0.9.10, Ca peut changer quelque chose de passer en 0.9.9 ?
Ca peut être une solution. Tu sais il y a près de 400 tickets ouverts pour socket.io, c'est la folie quand tu y réfléchis. A une époque avec une ancienne version je m'étais aussi retrouvé bloqué pour je ne sais plus quelle raison.
Sinon bienvenue dans le monde des modules Node : de nouvelles versions avec plus de bugs que les anciennes, une doc des dernières versions souvent manquante, des changements parfois controversés ou parfois trop lourds d'une version à l'autre, un support de module qui s'arrête du jour au lendemain...
Sinon tu fais comme moi tu dis qu'opéra c'est de la merde et tu acceptes les remontrances de niahoo iffle: