0
我有兩個問題。我已經部署了一個燒瓶應用程序heroku,一切工作正常。我是否需要取消對app.run(debug=True)
線在我app.py
文件:在Heroku服務器上啓動加載文件?
# Run App
if __name__ == "__main__":
app.run(debug=True)
這裏是我的procfile:
web: gunicorn -w 4 -b 0.0.0.0:$PORT -k gevent app:app
我假設的Heroku忽略了一個在app.py
文件,但我不當然。我的第二個問題是,我正在加載一個模型,並需要運行以下行 classifier = job lib.load('myClassifier.pkl')
,但我不知道在哪裏放置它。我希望能夠從我的燒瓶應用文件app.py
訪問classifier
對象。謝謝!
謝謝jumbopap。但我不確定鉤子是否是我所追求的。我基本上想要從加載的文件中定義一個變量。現在我在'app.run(debug = True)'之前定義它,但是不確定這個部署是否可以部署。或者最好的地方去做。 – KingPolygon