Confrérie semi Role Play sur The Lord Of The Ring Online.
La Confrérie a établi son camp sur le serveur Estel [FR RP].

Confrérie au repos (quasi)éternel

Vous n'êtes pas identifié.

#1 04-05-2007 13:09:26

Tallulah
Sénéchal Eternal Circle
Statut: Hors ligne
Lieu: Toulouse
Date d'inscription: 24-02-2007
Messages: 401
Site web

Explication sur les problèmes de fonctionnements

Communiqu? ? propos des probl?mes de connexion

--------------------------------------------------------------------------------

Bonjour ? tous,

Nous aimerions vous transmettre les derni?res informations ? propos des probl?mes techniques rencontr?s r?cemment dans le SdAO.

Le probl?me se trouve dans le syst?me de facturation, plus pr?cis?ment dans l?int?gration de code entre le SdAO et ce syst?me, qui est incapable de g?rer assez rapidement un grand nombre de demandes et qui recommence ? charger les requ?tes en raison du grand nombre de relances.
Un certain nombre de changements ont ?t? effectu?s afin d?am?liorer la situation et des serveurs suppl?mentaires sont d?j? en place. Cependant, le probl?me ne se trouve pas dans les serveurs. Nous avons d?j? doubl? le nombre de connexions et l?int?gration des serveurs ces derniers jours.

Le probl?me principal survient en des p?riodes de grande affluence en termes de demande de chargement sur les serveurs d?authentification (c'est-?-dire aux heures de pointe) ce qui engendre un goulot d??tranglement au cours du processus d?identification. L?effet indirect qui en r?sulte est que le syst?me ralenti consid?rablement et donne l?impression d'?tre hors ligne.

Quand cette situation arrive, il est *possible* de se connecter, bien que ce soit tr?s lent. Chaque relance et r?initialisation de la page envoie une nouvelle demande au serveur, ce qui aggrave la situation, et c?est la raison pour laquelle nous vous demandons d?attendre 20 minutes entre chaque nouvelle tentative de connexion.
Cela vous permettra d'entrer en jeu plus rapidement que si vous essayez de vous plusieurs fois ? la suite.

Il important de souligner que ce probl?me est li? ? la performance des codes dans l?int?gration du jeu et du syst?me de facturation, et n?est pas li? au mat?riel utilis?. Malheureusement, l?ajout de nouveaux serveurs (ce que nous avons fait en grande quantit?), ne r?glera pas ce probl?me en particulier. Donc, nous nous effor?ons de corriger ce probl?me de code.

Tous ces syst?mes ont ?t? test?s de fa?on intensive pendant les stress tests de la Beta au cours desquels des milliers de joueurs essayaient d?acc?der au service simultan?ment, mais nous n?avions pas imagin? voir autant de gens qu'? ce jour. L?immense popularit? du jeu a amen? un tr?s grand nombre de personnes et c'est ce qui fait appara?tre les probl?mes qui nous affectent.

Il est ?galement important de mentionner que les probl?mes rencontr?s la semaine derni?re ont ?t? compl?tement r?solus, que ces probl?mes sont nouveaux, sont, comme nous l?avons dit ci-dessus, li?s ? l?int?gration du code entre le jeu et le syst?me de facturation, et ne sont pas li?s ? un probl?me de mat?riel informatique.
Nous travaillons d'arrache pied pour rectifier ces probl?mes et nous avons fait de bons progr?s la semaine derni?re, mais sommes tomb?s sur un probl?me requ?rant davantage de travail. Des ?quipes seront sur place dans les prochains jours et tout au long du week-end afin de r?tablir la situation d?s que possible.

En raison des travaux qui seront effectu?s au cours des prochains jours, nous aimerions vous avertir qu?il pourrait y avoir des interruptions de service, que nous essayerons de minimiser le plus possible.

Nous regrettons ?videmment qu?il y ait eu des interruptions de temps de jeu, c?est effectivement dommage de g?ner ainsi l?un des lancements les plus ais?s jamais vus jusqu?? maintenant. Pour nous racheter, nous nous effor?ons de r?tablir la situation d?s que possible. De plus, afin de vous pr?senter nos excuses et de pallier aux pannes survenues ces derniers temps, des compensations seront donn?es ? tous les joueurs. Nous sommes d?termin?s ? perfectionner de notre service et vous remercions de votre support et de votre compr?hension. Plus de d?tails suivront au cours de la semaine prochaine.

Nous sommes certains qu?une fois ce f?cheux probl?me sera r?gl?, le service que nous vous offrons retrouvera le niveau de qualit? et de disponibilit? que vous esp?rez et que vous m?ritez.

Merci,

L??quipe du SdAO.
__________________
Satine.

Tout ?a ? cause d'un code, je vous jure alors smile


Tallulah /  Eternal Circle Elfe Lore Master lvl 25
Amannandia / Eternal Circle Humain Capitaine lvl 26

http://www.lotro-craft.com/static/vocations/112.gif  Tallulah, Arctier @ [FR-RP] Estel
http://fr.miniprofile.xfire.com/bg/os/type/2/falbala031.png
 

#2 04-05-2007 14:31:25

Eredia
Aventurier Débutant
Statut: Hors ligne
Date d'inscription: 17-04-2007
Messages: 11

Re: Explication sur les problèmes de fonctionnements

la derniere fois que ca marchait pas, j'ai fait Ctrl+Alt+Suppr et j'ai kill? le processus : TurbineInvoker et ca a march? de suite.
coincidence ou pas, j'ai pas deconnect? pour re essayer ! tongue

 

#3 04-05-2007 14:41:49

Evolvia
Admin / Patriarche
Statut: Hors ligne
Lieu: Toulouse (France)
Date d'inscription: 24-02-2007
Messages: 708
Site web

Re: Explication sur les problèmes de fonctionnements

Voila ce que c'est de coder avec des langages web (donc interpr?t?) par rapport au langage syst?me (compil?) smile

Par contre honn?tement je ne vois pas pourquoi ils attaquent pas la base avec un pont compil? pour faire le lien avec les serveurs de jeux ou alors monter un clustering d'une base r?pliqu?e sur la base de facturation sad

Y a un truc qui est pas encore clair dans leur histoire wink

PS: pour tallulah c'est pas un code comme ton code de licence mais plutot le langage de programmation wink
Vive la traduction google sur le coup la wink


Thopeuh Eternal Circle lvl25 Gardien Nain
Anahya Eternal Circle lvl3x Chasseresse Humain
Maison: 4, rue des Jardins Staffolde - Bree
http://www.lotro-craft.com/static/vocations/8.gifThopeuh, Armurier @ [FR-RP] Estel
http://miniprofile.xfire.com/bg/os/type/2/evolvia.png
http://card.mygamercard.net/FR/gelsig/purple/evollulah.png
 

#4 04-05-2007 15:12:13

Tallulah
Sénéchal Eternal Circle
Statut: Hors ligne
Lieu: Toulouse
Date d'inscription: 24-02-2007
Messages: 401
Site web

Re: Explication sur les problèmes de fonctionnements

Bon ok je sors wink

Tallulah prend son balluchon et pars vers d'autres contr?es smile


Tallulah /  Eternal Circle Elfe Lore Master lvl 25
Amannandia / Eternal Circle Humain Capitaine lvl 26

http://www.lotro-craft.com/static/vocations/112.gif  Tallulah, Arctier @ [FR-RP] Estel
http://fr.miniprofile.xfire.com/bg/os/type/2/falbala031.png
 

#5 04-05-2007 15:55:31

Evolvia
Admin / Patriarche
Statut: Hors ligne
Lieu: Toulouse (France)
Date d'inscription: 24-02-2007
Messages: 708
Site web

Re: Explication sur les problèmes de fonctionnements

j'ai fait un petit test en analysant les paquets transmis par le client (le launcher) pour la validation et la connexion au serveur.

Alors eredia, c'est pas dutout une co?ncidence.

En fait lorsque tu lances le launcher, il va r?cup?rer ton ancien id de la connexion pr?c?dente (si l'id a une dur?e inf?rieure a 15 minutes et non valid? par le serveur il le r?-utilise, sinon il en g?n?re un nouveau), puis ensuite le transmet au serveur d'authentification qui te rentre dans leur syst?me de file d'attente.

De plus si tu fais un kill, du proces, le launcher ne fait pas une fermeture propre de ces fichiers et r?sultat il n'ecrit pas ton id courant dans le fichier donc ? la connexion suivante quand il essaye de lire l'id, il n'en trouve pas et demande un nouvel id au serveur de login.

Enfin d'apr?s leurs explications approximatives wink, ils indiquent qu'une fois un id g?n?r? dans un contexte de forte charge, ? cause de leur code (un peu pourri), la validation rentre dans une boucle infini au cause du timeout de l'ack entre les serveurs d'authentification et de jeu.

R?sultat ton id est en errance dans les rouages de leur syst?me d'authentification et tu ne rentre pas en jeu smile

Donc ils demandent tout simplement de se connecter ue fois toutes les 20 minutes car l'id ayant une validit? de 15 minutes, ils sont sur qu'? la prochaine connexion tu r?cup?res un nouvel id et donc il y a de forte chance pour que ton authentification passe direct si les serveurs sont un peu moins charg?s.

Moralit? de la chose, si l'authentification ne passe pas au premier coup au lieu de relancer le client que dans 20 minutes, faites un kill du process du launcher puis relancer derriere le launcher vous aurez un nouvel ID tout beau tout neuf qui a une chance de passer wink


PS: pour les dingos des protocoles r?seaux (qui a dit geeks smile ), je peux vous donner le protocole utilis? et les logiciels utilis?s pour voir tout ca wink


Thopeuh Eternal Circle lvl25 Gardien Nain
Anahya Eternal Circle lvl3x Chasseresse Humain
Maison: 4, rue des Jardins Staffolde - Bree
http://www.lotro-craft.com/static/vocations/8.gifThopeuh, Armurier @ [FR-RP] Estel
http://miniprofile.xfire.com/bg/os/type/2/evolvia.png
http://card.mygamercard.net/FR/gelsig/purple/evollulah.png
 

#6 04-05-2007 16:00:35

Tallulah
Sénéchal Eternal Circle
Statut: Hors ligne
Lieu: Toulouse
Date d'inscription: 24-02-2007
Messages: 401
Site web

Re: Explication sur les problèmes de fonctionnements

Eh ben c'est pas compliqu? tout ?a wink


Tallulah /  Eternal Circle Elfe Lore Master lvl 25
Amannandia / Eternal Circle Humain Capitaine lvl 26

http://www.lotro-craft.com/static/vocations/112.gif  Tallulah, Arctier @ [FR-RP] Estel
http://fr.miniprofile.xfire.com/bg/os/type/2/falbala031.png
 

#7 04-05-2007 18:01:09

Eldimir
Aventurier Confirmé
Statut: Hors ligne
Date d'inscription: 08-03-2007
Messages: 122

Re: Explication sur les problèmes de fonctionnements

Evolvia je veux bien que tu fournisses quelques infos smile
Un petit TCPDump peut ?tre ou autre sniffer ? wink


Eldimir - Eternal Circle - Maître du Savoir - Elfe - Explorateur en devenir
Miara - Eternal Circle - Champion - Femme - Armurier
http://www.lotro-craft.com/static/vocations/1.gifEldimir, Explorateur @ [FR-RP] Estel
http://fr.miniprofile.xfire.com/bg/os/type/2/eldimir.png
 

#8 04-05-2007 19:10:19

Evolvia
Admin / Patriarche
Statut: Hors ligne
Lieu: Toulouse (France)
Date d'inscription: 24-02-2007
Messages: 708
Site web

Re: Explication sur les problèmes de fonctionnements

Ethereal pour faire la partie r?seau
Un analyseur d'entr?e dans la base de registre, et une pose de verrou pour v?rifier l'activit? des dlls du launcheur.
Visual studio le launcher est ecrit en C# et des dlls en C++


Thopeuh Eternal Circle lvl25 Gardien Nain
Anahya Eternal Circle lvl3x Chasseresse Humain
Maison: 4, rue des Jardins Staffolde - Bree
http://www.lotro-craft.com/static/vocations/8.gifThopeuh, Armurier @ [FR-RP] Estel
http://miniprofile.xfire.com/bg/os/type/2/evolvia.png
http://card.mygamercard.net/FR/gelsig/purple/evollulah.png
 

Pied de page des forums