简体   繁体   English

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

[英]how can I put a process in background using django?

I tried os.system, os.spwanl, etc.. but it doesn't work well 我尝试过os.system,os.spwanl等。但是效果不好

I need to execute some background process from django application. 我需要从django应用程序执行一些后台进程。

Try to use celery . 尝试使用芹菜 It was originally created for this purpose and also supports scheduling tasks. 它最初是为此目的而创建的,并且还支持调度任务。

模块为您提供了比使用os.system提供了产卵过程变得更为细化的控制。

I have used subprocess to spawn background processes from Django before. 我用的子进程来之前,从Django的产卵后台进程。 It may depend on your environment, but I had no issue using it with both modpython and modwsgi. 它可能取决于您的环境,但我同时使用modpython和modwsgi都没有问题。

I've used paramiko to put the process in background for localhost/remote hots.., 我已经使用paramiko将进程放在localhost / remote hots的后台..,

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()

has resolved the issue.... 已经解决了这个问题....

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何启动进程并将其放入python的后台? - How can I start a process and put it to background in python? 我可以在Django中运行后台进程而无需启动并行进程吗? - Can I run a background process in Django without starting a parallel process? 如何将图像作为 tkinter 的背景? - How can I put an image as a background on tkinter? 我如何使用静态将背景图像放在带有django的CSS中的身体上? - How do I put a background image on the body in css with django using static? 如何配置后台进程,该进程在django项目中按指定的时间间隔运行python脚本 - How can i configure a background process which runs a python script in my django project at specified intervals of time 如何在Pylons中启动后台进程? - How can I launch a background process in Pylons? 如何在 Django 中不将数据放入 ImageField 中? - How can I not put data in ImageField in Django? django测试:如何启动可以访问测试数据库的后台进程? - django testing: How to start a background process that can access the test database? 如何在Django中打开后台进程的URL? - How do I open a url on a background process in Django? 如何处理 django 中的特定查询? - How can I process a specific query in django?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM