zoukankan      html  css  js  c++  java
  • 守护进程

    守护进程:主进程创建子进程,然后将该进程设置成自己的守护进程。

    如果子进程的任务在主今进程结束后就没必要了,那么该子进程应该在开启之前就设置成守护进程,主进程代码运行结束,守护进程即终止。

    1. 守护进程会在主进程代码结束后就立即终止,不管执行到什么进度都会立即终止
    2. 守护进程无法再开启子进程,否则抛出异常
    p=Process(target=task,args=("子进程",))
    p.daemon=True#子进程设置为守护进程

     子进程设置成守护进程:

    from multiprocessing import Process
    import time
    def task(name):
        print("%s is running" % name)
        time.sleep(3)
    if __name__ == "__main__":
        p=Process(target=task,args=("子进程",))
        p.daemon=True#子进程设置为守护进程
        p.start()
        print("")
  • 相关阅读:
    Ajax返回DataSet时
    spring(8)
    spring(12)
    spring(6)
    spring(11)
    spring(10)
    spring(5)
    spring(3)
    spring(9)
    spring(7)
  • 原文地址:https://www.cnblogs.com/yaya625202/p/9029951.html
Copyright © 2011-2022 走看看