2021-04-19 09:30发布
如何保证单线程安全
NodeJS的特点是单线程,也就是说整个程序只有一个线程在跑,同时还是异步的,对于多个请求或多个操作是同时进行的,那么假设在这么多的并行操作(单线程和并行不矛盾)中如果有一个操作crash了,结果回怎么样?因为是单线程,这个线程中出现的任何问题都回反映到线程上,某个操作crash就回导致线程的crash,线程又控制着多个并行操作,结果就是:一个操作crash导致整个NodeJS崩溃。
最多设置5个标签!
一周热门 更多>