如何使用django在后台放置进程?


问题内容

我尝试了os.system,os.spwanl等。但是效果不佳

我需要从Django应用程序执行一些后台进程。


问题答案:

我已经使用paramiko将进程放在后台进行localhost /远程热点..,

ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(host,user,pwd,port,.......)

si, so, se = ssh.exec_command('nohup' + cmd + '&')
so.read()
se.read()

解决了这个问题。