在服务器端Javascript引擎的上下文中,什么是非阻塞I / O或asynchronousI / O? 我认为这被认为是Java服务器端实现的一个优势。
我刚刚在几天前开始尝试node.js。 我已经意识到,只要我的程序中有一个未处理的exception,Node就会被终止。 这与我已经暴露的正常的服务器容器不同,在那里只有Worker Thread在发生未处理的exception并且容器仍然能够接收请求时死亡。 这提出了几个问题: process.on('uncaughtException')是防范它的唯一有效方法吗? process.on('uncaughtException')会在执行asynchronous进程期间捕获未处理的exception呢? 是否有一个已经构build的模块(如发送电子邮件或写入文件),我可以利用未捕获的exception的情况下? 我将不胜感激任何指针/文章,会告诉我处理node.js中的未捕获exception的最佳实践