到目前为止,我已经阅读了在未捕获的异常时最好重新启动 node.js 服务器。但是我担心的是,例如,当多个用户使用同一个 node.js 服务器并且针对一个用户的请求引发异常时,服务器将关闭,从而结束其他用户正在进行的任何进程。一个例子是,当一个用户处于关键事务的中间时,会为另一个用户抛出未捕获的异常,从而停止服务器并使事务不完整,甚至不会以某种方式回滚。
在这种情况下,考虑到多个用户,处理异常的最佳方式/实践是什么
问候, 米琳达
到目前为止,我已经阅读了在未捕获的异常时最好重新启动 node.js 服务器。但是我担心的是,例如,当多个用户使用同一个 node.js 服务器并且针对一个用户的请求引发异常时,服务器将关闭,从而结束其他用户正在进行的任何进程。一个例子是,当一个用户处于关键事务的中间时,会为另一个用户抛出未捕获的异常,从而停止服务器并使事务不完整,甚至不会以某种方式回滚。
在这种情况下,考虑到多个用户,处理异常的最佳方式/实践是什么
问候, 米琳达