所以我一直在研究Django应用程序,一切似乎在我的开发环境中都能正常工作,但在云实例上却没有。
应用程序的服务器必须并行执行两项操作。我最初使用子进程来执行某些任务,而主进程一直在收集数据。
一切都按预期离线工作,但是当我将应用程序部署到AWS时,它一次只做一件事。
我确保将其部署在具有多个核心的实例上。我甚至回去改变子进程任务并产生了一个新的线程,但这似乎也没有用。
也不确定这是否是问题,但运行子任务涉及运行启动docker容器的shell命令。
是否有人遇到过类似的问题,或者对可能导致此行为的原因提出任何建议?
感谢。