Je construis un serveur qui reçoit beaucoup de requêtes et de réponses.Débogage dans node.js
Dans certains cas, il y a une erreur qui provoque le serveur pour écraser:
events.js:72
throw er; // Unhandled 'error' event
^
Error: ENOENT, open '/mnt/ace/0/file'
J'ai deux problèmes:
- la trace de la pile ne me donne pas d'informations sur la ligne dans mon application qui provoque cette exception (je ne peux pas faire de débogage manuellement car cela se produit juste quand je reçois 1000 requêtes ou plus).
- Je ne veux pas que mon serveur ould écraser. Je préfère qu'il soulève une exception, mais continuera à travailler.
Quelle est la meilleure implémentation pour cela?
Voir http://stackoverflow.com/questions/7310521/node-js-best-practice-exception-handling – JohnnyHK