Jump to content

Fahrenheit

Member
  • Posts

    1
  • Joined

  • Last visited

About Fahrenheit

Fahrenheit's Achievements

Newbie

Newbie (1/14)

  • First Post
  • 1 Week
  • 1 Month
  • 1 Year

Recent Badges

0

Reputation

  1. Fahrenheit

    Crash

    Bonjour, Je viens apporter ma pierre si je peux aider. La meilleure solution pour savoir ce qui va pas : => Le fichier log. Il faut créer du log partout, sur les ventes au pnj, sur les échanges, les tames, les enchants, etc... Sur un maximum d'interactions que le joueur fait qui générent un échange de paquets entre le client serveur, mais également l'inverse, entre le serveur et le client. Pour se retrouver dans tout ce foutoir de logs générés, ne surtout pas hésiter à créer des fichiers multiples genre un pour les tams un pour les échange etc... Voir même un fichier log par pets, genre logger les squellettes dans un fichier, salamandres dans un autre etc... Prreil pour les ventes, même séparer les popos, les armes, les armures les gants,... Un fois ces lignes de commandes générées pour écrire dans ces fichiers (je l'avoue, cela va beaucoup faire travailler le serveur), il faut le remettre en ligne. On est plus à quelques crash prêts^^ Il faut le remettre en ligne genre 24-48h, (sachant que les fichiers logs peuvent être lus pendant qu'ils sont écrits), même s'il crash, pour avoir plusieurs points de comparaison à chaque crash. Puis après faire un petit check des points qui reviennent à chaque crash, et ça pourra aiguiller les recherches, et donner déjà une idée plus précise de où vient le problème, voir même de remettre des lignes de commandes pour faire du fichier log supplémentaire sur le point de doute. C'est le meilleur moyen de savoir ce qui se passe, parce que tenter de recréer en pts ou serveur test le problème c'est quasiment mission impossible, car vous ne pourrez jamais générer autant d'actions que le fond les joueurs. Après à tout le monde d'être un peu patient et compréhensif^^ Ah oui autre point à regarder, au niveau matériel, la charge de paquet sur la/les carte(s) réseau(x) du serveur au moment du crash, que la carte ne fasse pas un peu comme un filtre à café qui craque d'un coup, ce qui ferait un afflux de paquets trop important pour que l'ému puisse le gérer. Voilà voilà, en espérant que cela puisse vous aider! Bien cordialement,
×
×
  • Create New...