我正在尝试在 AWS Elastic Beanstalk 上部署 Django 项目。我的一个观点是使用 Pandas 生成一些数据。
我能够让 Pandas 在我的 EBS 托管站点上正确编译。但是,我注意到当我尝试访问任何页面时,浏览器会“挂起”。我删除了 Pandas 和 pandas 导入的 View ,问题就消失了。但是,当我重新添加 Pandas 导入时,问题再次出现,让我相信这是 Pandas 的问题。另外,如果我删除使用 Pandas 的 View ,但保留“import pandas”语句,问题仍然存在。一旦我删除“import pandas as pd”,问题就消失了。
当我通过 SSH 进入实例并运行 manage.py shell 时,我可以正确导入 Pandas 并且没有任何问题 - 所以我知道 Pandas 已正确编译。
我检查了日志,没有发现任何问题。任何帮助将不胜感激!
请您参考如下方法:
由于内存太少,我在微型 aws ec2 实例上使用 panda w/django 时遇到了问题。升级实例解决了我的问题 -
例如,如果您使用的是 t2.micro,我可能值得升级到更大的实例,只是为了看看问题是否神奇地消失了——就像它对我所做的那样。
也许不是一个完全令人满意的答案,但它可能会帮助您缩小问题范围。
