여기 파이썬 코드입니다. python 1.py
명령 만 사용하여 데몬으로 응용 프로그램을 시작하려면 어떻게해야합니까?백그라운드 서비스로 파이썬 서비스 실행
import eventlet
from eventlet import wsgi
def hello_world(env, start_response):
if env['PATH_INFO'] != '/':
start_response('404 Not Found', [('Content-Type', 'text/plain')])
return ['Not Found\r\n']
start_response('200 OK', [('Content-Type', 'text/plain')])
return ['Hello, World!\r\n']
wsgi.server(eventlet.listen(('', 8090)), hello_world)
이것은 파이썬 문제가 아니므로 OS가 프로세스를 시작하는 책임이 있습니다. 어떤 OS를 사용하고 있습니까? – Arne
Centos,하지만 난 machine.when의 시작시 이것을 원하지 않는다. 나는이 프로그램을 백그라운드 프로세스로 시작해야한다. – rohit
귀하의 요구에 맞는 cronjob겠습니까? 여기에 _Info가 표시됩니다. [여기] (https://www.centos.org/docs/5/html/Deployment_Guide-en-US/ch-autotasks.html) _. 개인적인 경험으로 cron 작업에서 파이썬 스크립트를 실행하는 것이 고통 스러울 수 있음을 안다. 한 가지 방법은 python 스크립트를 호출하여 파일의 전체 경로를 나타내는 bash 스크립트를 작성하는 것입니다. –