Próbuję rozpocząć proces celerycam przy użyciu tkaniny za pomocą poniższego polecenia nohup. Niestety nic się nie dzieje, ręcznie za pomocą tego samego polecenia mogę rozpocząć proces, ale nie przez materiał. Jakieś rady, jak mogę to rozwiązać?Rozpocznij proces w tle z nohup przy użyciu tkaniny
def start_celerycam():
'''Start celerycam daemon'''
with cd(env.project_dir):
virtualenv('nohup bash -c "python manage.py celerycam --logfile=%scelerycam.log --pidfile=%scelerycam.pid &> %scelerycam.nohup &> %scelerycam.err" &' % (env.celery_log_dir,env.celery_log_dir,env.celery_log_dir,env.celery_log_dir))
Próbowałem wielu różnych sposobów robienia tego. To był ten, który w końcu zadziałał. –
Próbowałem tego, działa! Ale kiedy dodam nohup w cmd, nadal nie działa, więc właśnie usunąłem nohup i "&". – Vimos
wielkie dzięki, rozwiązał wszystkie moje problemy – Cmag