- 多线程、多进程、协程爬虫
对于操作系统来说,一个任务就是个进程(Process) ,比如打开 个vs code就是启动个vs code进程,打开一个vim就启动了 一个vim进程,打开vim就启动了vim进程,打开个Word就启动了个Word进程。
有些进程还不止同时干件事,比如word 它可以同时进行打字、 拼写检查、打印等事情。在一个进程内部, 要同时干多件事,就需要
同时运行多个“子任务”,我们把进程内的这些“子任务”称为线程(Thread). - 进程、线程、协程的区别
多进程模式最大的优点就是稳定性高,因为一个子进程崩溃了,不会影响主进程和其他子进程。(当然主 进程挂了所有进程就全挂了,但
是Master进程只负责分配任务,挂掉的概率低,蓍名的Apache最早就是采用多进程模式。
来源:https://blog.csdn.net/qq_41228218/article/details/100823135