首先我们要知道
①什么是守护进程;?
②为什么要使用守护进程?
答案:
①所谓守护进程,就是不依赖任何终端的进程,也就是说如果你在当前这个终端启动了一个守护进程,然后把这个终端关了。如果是一个普通进程,而不是守护进程,那么它也会随着终端的关闭而终止。但是守护进程就比较牛逼了,当你再次打开一个新的终端的时候,只要该守护进程的任务没有完成,那么你仍然可以看到它。
②他有什么用呢?比如我正在做的服务端,你想象一下,你买了一台华为云服务器,然后远程连接以后,启动了你的服务进程,如果你的进程不是守护进程,那么在你关闭你终端的时候,你的服务进程也终止了,这可不是你想要的结果啊。所以说我们的服务器,特别是云服务器一定是以守护进程的方式在运行。