什么情况下多进程能解决的问题多线程无法解决?
进程可以理解为一个或多个线程的容器,从这个角度而言,若应用程序必须设计为同时运行大量互不干扰的并行计算时,若数量超出一个进程能容纳的线程数量时,则必须用多线程解决。
若业务经常有无法控制的原因导致崩溃,则在多线程环境下一处崩溃整个应用就崩溃了,设计为多进程就会更健壮。