我刚刚开发了一个机器学习驱动的python 2.7应用程序,该应用程序实质上是用joblib加载sklearn模型并预测给定的数据集。在本地主机上,该应用程序可以正常运行,但是当我在数字海洋(Ubuntu 18.,gunicorn,nginx)上部署Django应用程序时,会收到严重的网关错误。我发现在用joblib加载模型时出现了错误。我还注意到的是,当加载大小为8000位的模型时,该应用程序运行良好,但是当我尝试加载60000位的模型时,网关错误却出现了。
我尝试过的是调整液滴的大小,以避免错误是由于缺乏计算资源引起的,但是我仍然会收到错误!
不幸的是,我不知道如何解决该问题。因此,我希望你们能帮助我找到解决此问题的方法。
感谢您的帮助。提前致谢。
亲切的问候
马塞尔