-
Notifications
You must be signed in to change notification settings - Fork 0
Description
After reading through this issue: nodejs/post-mortem#16
and trying to establish my own battle hardened methodology for handling uncaught errors at run time and debugging post-mortem. It would be nice to have a conversation on industry best practices for designing your application to provide the maximal amount of information for debugging. I think this should also include industry best practices for what to properly do for uncaughtException and unhandledRejection. Or, do I just always run with: --abort-on-uncaught-exception.
What are the best tools for understanding core files and how I can we bring this process out from the Node.js Ivory Tower?
Maybe this topic is a bit too technical for a podcast, but it would be nice to have a dialog about the state of production debugging and exception handling. What are the best practices and what is overkill.