Open zonglang opened 5 years ago
像apache这样的服务器,是使用多线程响应多用户请求,当某个请求的线程上抛出的异常没被捕获,只会影响当前这个线程,不会影响其他请求。 捕获异常 try-catch 很好用,但是无法捕获异步任务中的错误 uncaughtException 能捕获所有异常,但是会丢失堆栈信息 domain 能够捕获异步中的异常,但是不稳定
像apache这样的服务器,是使用多线程响应多用户请求,当某个请求的线程上抛出的异常没被捕获,只会影响当前这个线程,不会影响其他请求。
类似于nginx的主从模式,主线程调度任务,工作线程执行任务
由于一下原因,进程挂掉后需要重启
js是基于回调函数实现的异步编程 async可以进程异步流程的控制
健壮性
阻止异常
cluster多线程架构
守护进程
由于一下原因,进程挂掉后需要重启