나는 잠깐 동안 Ubuntu 16.01을 사용하여 파이썬 & Django Framework로 작업 해 왔습니다. Django를 Q system (Celery) 및 일부 다른 기능 향상 응용 프로그램과 함께 사용했기 때문에. 매번 모든 응용 프로그램을 실행하려고하면 개발 서버 "{python manage.py runserver}"를 실행 한 다음 셀러리 작업자 "{Celery -A filename worker -l info}"를 실행해야합니다. 일할 때마다 디렉토리에 들어가서 시작하는 데 몇 분이 걸립니다. 나는 서핑을하고 서비스로 설정한다는 아이디어를 생각해 낸다. 예 : 서비스 이름 : "pyd". "{sudo pyd start}"- Django Development Server와 Celery가 시작되고 "{sudo pyd stop}"을 실행하면 -> Django & 셀러리가 중지됩니다.Ubuntu 서비스 Upstart 또는 SystemD, 서비스로 장고 개발 서버
나는 주위를 둘러 보려고하고, "Upstart"와 "Systemd"사이에서 일이 혼란 스럽다.
나는 장고와 셀러리를 우분투에서 실행하는 서비스로 만드는 방법을 제안 할 수 있습니까? "Upstart"사이 & "Systemd"어느 것이 더 낫습니다 ??
샘플을 나타내는 소스 코드는 높이 평가됩니다.
감사합니다.
check [immortal] (https://immortal.run) – nbari