【发布时间】:2019-11-01 04:21:05
【问题描述】:
我有一个想要部署到 AWS 的 Django 应用程序。 我需要两个命令行来运行该应用程序。一个命令行将用于运行服务器,另一个用于运行后台任务。这就是应用程序在我的本地服务器中运行的方式。
如何在 AWS 中启动两个命令行?
【问题讨论】:
-
Linux 服务器?检查
nohup或作为服务运行.. -
@DanielM 是的。 Linux 服务器。我如何使用 nohup?我要启动两个命令:“python manage.py runserver”和“python manage.py process_tasks”
-
需要多次 +1 Alasdair 的评论。 Runserver 不 用于部署。 (你也不应该需要从命令行运行后台任务。)
-
用 gunicorn+nginx 检查运行 django - 这是一个更好的方法。
标签: django amazon-web-services amazon-s3 amazon-ec2 aws-lambda