Запускать сервер Celery и сервер Django по отдельности на одном экземпляре AWS EC2?

Я могу успешно запустить сервер django на моем экземпляре EC2 с Ubuntu на AWS, а также сервер celery. Однако в отличие от редактора кода Visual Studio, где я могу создать несколько терминалов и запустить на каждом из них свой сервер без каких-либо проблем, я не могу сделать это для моего экземпляра EC2 в AWS. Я пробовал создавать разные вкладки, подключая один и тот же экземпляр, и если одной удалось подключиться к серверу Django, то при попытке заставить другую подключиться к серверу Celery все просто замирает.

enter image description here

Это запущенный сервер Django.

enter image description here

Это сервер Celery, запущенный на том же экземпляре, но мне пришлось закрыть сервер Django, чтобы он смог запуститься.

По сути, я хочу запустить оба процесса одновременно на одном экземпляре EC2, если это возможно.

Я где-то читал, что использование этого кода ssh -i your_key.pem ubuntu@your_ec2_public_ip может помочь, но мне придется запустить другой экземпляр с парным ключом. Я хотел убедиться, что это действительно поможет или есть другой способ сделать это.

Вернуться на верх